vue双向绑定中observe,compile,watcher和视屏中讲的render等之间啥关系?

来源:6-21 render函数 - 讲解5

米吧

2018-05-15

写回答

1回答

双越

2018-05-15

compile 是编译,即将模板字符串编译成 render 函数,执行 render 函数会返回 vnode ,然后可以渲染出真实 DOM 。

observer 和 watcher 都是做数据相应用的。observer 会监听数据变化,watcher 是数据变化时要触发的业务逻辑、即执行更新,执行更新时又会用到 render 函数,生成 newVnode ,最后和 vnode 对比,更新视图。

0
4
米吧
回复
双越
好的,谢谢老师!
2018-05-15
共4条回复

前端跳槽必备 一线互联网公司高级前端JavaScript面试

视频讲解前端面试中的JS高级知识点,扩展JS知识深度,从容面试

1621 学习 · 218 问题

查看课程