1. 首页
  2. 服务器应用
  3. Web服务器
  4. Vue使用虚拟dom进行渲染view的方法

Vue使用虚拟dom进行渲染view的方法

上传者: 2020-10-28 06:50:51上传 PDF文件 64.49KB 热度 33次

vue版本:v2.5.17-beta.0vue在数据更新后会自动触发view的render工作,其依赖于数据驱动;在数据驱动的工作下,每一个vue的data属性都被监听,并且在set触发时,派发事件,通知收集到的依赖,从而触发对应的操作,render工作就是其中的一个依赖,并且被每一个data属性所收集,因此每一个data属性改变后,都会触发render。看一段代码updateComponent是更新组件的函数,内部调用vm._update,并且传参vm._render();本文为看源码分析vue更新机制部分,省略了特殊场景的源码分析,比如ssr、静态组件等。

用户评论