Vue Study

vue

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

回到顶部