- 标签:
- JS (21)
- 思考 (15)
- React (14)
- 工具 (12)
- Next.js (9)
- Golang (7)
- git (5)
- CSS (5)
- 计算机基础 (4)
- Docker (4)
- Angular (4)
- AI (3)
- Typescript (2)
- 群晖 (2)
- Learn (2)
- 建站 (1)
- Electron (1)
- 源码 (1)
- Vue (1)
- 基建 (1)
- SQL (1)
- Echarts (1)
- 期货 (1)
🗒️ VUE.JS 双向绑定实现原理Object.defineProperty()
vue.js 则是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。创建 watcher 和 Compile 还不太明白,仍需要多加学习。