首先你需要大概了解这几问题:
虚拟dom是什么
虚拟dom是2.x版本才有的
本质是js对象,所以具备跨平台特质
虚拟dom在vue中做了什么?
vue的渲染过程,浏览器只认识三剑客(html,js,css)所以页面渲染有一个转化过程
1.将真实dom
转化为虚拟dom
(js对象)
2.在更新的时候用来做对比
虚拟dom
是如何提高vue
的渲染效率的(vue
的两大核心:1.组件化
2.数据驱动
)
1.局部更新(节点数据)
2.将直接 *** 作dom的地方拿到两个js对象作比较,找出差异做更新
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)