vue双向绑定中observe,compile,watcher和视屏中讲的render等之间啥关系?
来源:6-21 render函数 - 讲解5
米吧
2018-05-15
写回答
1回答
-
compile 是编译,即将模板字符串编译成 render 函数,执行 render 函数会返回 vnode ,然后可以渲染出真实 DOM 。
observer 和 watcher 都是做数据相应用的。observer 会监听数据变化,watcher 是数据变化时要触发的业务逻辑、即执行更新,执行更新时又会用到 render 函数,生成 newVnode ,最后和 vnode 对比,更新视图。
042018-05-15
相似问题