MVC和MVVM

mvvm
概念:MVVM是 Model-View-ViewModel 的缩写,分别对应着:数据,视图,视图模型。Model是我们应用中的数据模型,View是我们的UI视图层,通过ViewModle,可以把我们Modle中的数据映射到View视图上,同时,在View层修改了一些数据,也会反应更新我们的Modle。简单理解就是双向数据绑定,即当数据发生变化的时候,视图也就发生变化,当视图发生变化的时候,数据也会跟着同步变化。
以vue为例: view 对应 template,vm 对应 new Vue({…}),model 对应 data
1 . view 视图层

Hello, {{ name }}!

--View层 --VUE中的单向绑定
--View层 --VUE中的双向绑定

2 . model数据层

MVC和MVVM最先出现在Python成神之路

版权声明:
作者:congcong
链接:https://www.techfm.club/p/17976.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>