我们知道 Vue 的数据驱动视图更新,是异步的,即修改数据的当下,视图不会立刻更新,而是等同一事件循环中的所有数据变化完成之后,再统一进行视图更新。这样可以避免不必要的重复计算和 DOM 操作上非常重要。通过本场 Chat 你可以了解到:
- JavaScript 中的 Event Loop 运行机制
- JavaScript 中函数调用栈与任务队列
- 了解 JavaScript 中的 MacroTask(Task) 与 MicroTask(Job)
- 学习 Vue.js 中是如何实现 vm.$nextTick()
- 如何更好的使用 vm.$nextTick()
阅读全文: http://gitbook.cn/gitchat/activity/59f29992a2bb461dfccfca1c
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。