首页 > 其他 > 详细

vue的特点 关键字

时间:2019-11-22 18:22:27      阅读:102      评论:0      收藏:0      [点我收藏+]

1.对mvvm模式的理解

Model-view-viewmodel

Model数据模型

View代表ui组件

Viewmodel监听模型数据的改变和控制视图行为、处理用户交互,简单理解就是一个同步view和model的对象,连接model和view

 

2.Vue的生命周期

Beforecreate

Created

Beforemount载入前

Mounted

Beforeupdate

Updated

Beforedestroy

Destroyed

DOM渲染在mounted中就完成了

 

3.实现双向绑定的原理

采用数据劫持结合发布者-订阅者模式的方式,通过object.defineproperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应监听回调。

Vue的数据双向绑定是将mvvm作为数据绑定的入口,整合observer,compile和watcher三者,通过observer来监听自己的model的数据变化,通过compile来 解析编译模板指令(vue中用来解析{{}}),最终利用watcher搭起observer和compile之间的通信桥梁,达到数据变化à视图更新;视图交互变化Inputà数据Model变更双向绑定效果。                                              4.钩子函数

vue的特点 关键字

原文:https://www.cnblogs.com/lingboweifu/p/11912939.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!