谈谈 MVVM

2020-06-28  本文已影响0人  爱看小说的叶子

1:MVVM的历史?

解:刚开始是mvc,之前的jquery等框架。现在最新是mvvm。

2:MVVM的理解?

解: mvvm是viewModel 、model 、view 三部分构成。

3:双向数据绑定的理解?

解: 双向指从view到data方向和data到view的方向,data到view是使用object.definePropetrty进行更新的,而view到data是使用input事件绑定来进行更新的。

4: Vue的生命周期

beforeCreate: 应用增加loading,挂载完成就关闭. 无法访问data、method和dom

created: 应用调用ajax,可以data、method,dom和data并未结合。

beforeMounted: data可以做最后的一个修改。

mounted:  数据和模板已经结合,生成真正的dom。应用:可以访问插件,因加载完成。

beforeDestroy: 销毁前

destroy: 销毁后。vm与模板之间关联断开。

beforeUpdate: 更新的数据并未和dom结合,还可以进行修改。

updated:更新后的数据和dom结合。

上一篇下一篇

猜你喜欢

热点阅读