虚拟DOM

来源:2-5 Virtual DOM

鸡肋2016

2018-11-07

老师你好
为什么说 virtualDom 的真正意义是 实现跨端渲染使得mvvm框架灵活起来以及提供一个性能还不错的dom更新策略。
实现跨端渲染不太能理解
virtualDom做为一份描述dom节点的原生JS对象除了在h5客户端渲染还可以在ios/安卓服务端渲染只不过patch过程中平台相关操作操作方法不同而已这份JS对象是共用的。这样理解对吗
如果是这样我只做过h5端不懂ios/安卓只知道它们有自己语言那我们把原生JS对象去解析成IOS/安卓语言吗
麻烦男神帮我理一下这块概念

写回答

1回答

ustbhuangyi

2018-11-07

虚拟 DOM 的最大意义就是跨平台。对于 Vue 而言,它通过虚拟 DOM 实现了浏览器渲染、服务器渲染、weex 平台。
就拿 weex 举例吧,你可以去看看它的工作原理:http://weex.apache.org/cn/wiki/

0
0

Vue.js 源码深入解析 深入理解Vue实现原理

全方位讲解 Vue.js 源码,进阶高级工程师

4984 学习 · 1037 问题

查看课程