想加倍深刻VNode diff算法道理的,可以不雅看(解析vue2.0的diff算法)
总结
- compile 函数主如果将 template 转换为 AST,优化 AST,再将 AST 转换为 render函数;
- render函数 与数据经由过程 Watcher 产生接洽关系;
- 在数据产生变更时调用 patch 函数,履行此 render 函数,生成新 VNode,与旧 VNode 进行 diff,最终更新 DOM 树。
【编辑推荐】
- 摸索前端黑科技——经由过程png图的rgba值缓存数据
- 在Vue.js中应用Mixin
- Vue.js和MVVM小细节
- 用Jsx写Vue组件
- 前端MVC变形记
推荐阅读
在项目早期就碰到公开的掉败后,一个有名大年夜学的 IT 团队决定将他们的 web 注册体系安排到 Linux上,此举几乎将办事器的最大年夜用户拜访量进步了 3 倍1998年,我在明尼苏达大年夜学为>>>详细阅读
本文标题:深入Vue2.0底层思想–模板渲染
地址:http://www.17bianji.com/lsqh/36398.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示