定南建设银行网站点,网站怎么做下载连接,网站开发的人李海涛,公司设计效果图mvvm是model-view-viewmodel的缩写#xff0c;前端开发的架构模式
m#xff1a;
model#xff1a;模型#xff0c;指的是数据和交互业务逻辑 v#xff1a;
view#xff1a;视图#xff0c;用户看到的ui界面 vm#xff1a;
viewmodel#xff1a;视图模型#xff0…mvvm是model-view-viewmodel的缩写前端开发的架构模式
m
model模型指的是数据和交互业务逻辑 v
view视图用户看到的ui界面 vm
viewmodel视图模型链接view和model的桥梁
核心是提供对view和model的双向数据绑定当model里面的数据发送变化时viewmodel监听到数据的变化然后自动更新视图viewmodel也可以监听视图的变化同时model里面对应数据的变化
viewmodel通过双向数据绑定将view和model链接起来所以我们只需要关注业务逻辑就行了不需要再通过操作dom让视图更新 MVC 是 Model View Controller 的缩写
Model模型层是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。
View视图层用户界面渲染逻辑通常视图是依据模型数据创建的。
Controller控制器数据模型和视图之间通信的桥梁通常控制器负责从事图读取数据控制用户输入并向模型发送数据。对dom的操作通过使用dom将model的数据展现在view监听视图的动作指令通知model数据发生变化
Controller负责将Model的数据用View显示出来换句话说就是在Controller里面把Model的数据赋值给View。