Vue Study
Vue是构建用户界面的渐进式框架
一.Vue中的两个核心点
1.响应的数据绑定,即当数据发生改变,更新View视图
利用Object.definedProperty中的setter/getter代理数据,(像警察监控小偷一样)监控对数据的操作,数据发生改变,视图相应的变化
2.组合的视图组件(即各类插件,如element-u一套基于vue.js2.0的桌面组件库,vue-schart封装sChart.js的图表组件等)
二.虚拟DOM
一个地方发生变化,不需要渲染整个页面,只需要渲染改变的dom节点,这样花费了最小的代价,增加了浏览器渲染速度
、、解释传统js渲染与虚拟DOM渲染的不同点、、
示意图:
虚拟DOM树是一个对象
三.MVVM模式
M:model模型
V:view视图
VM:视图-模型
、、VM层做得事情比较多,一方面DOM节点监听(视图层->模型层),另一方面完成数据绑定的工作(模型层->视图层)、、
四.语法学习
以上是 Vue Study 的全部内容, 来源链接: utcz.com/z/378006.html