MVC,MVVM简单理解

来源:互联网 发布:js中单选按钮点击事件 编辑:程序博客网 时间:2024/05/17 04:49

MVC

用户-》view-》controller-》model-》view

这里写图片描述

View 传送指令到 Controller
Controller 完成业务逻辑后,要求 Model 改变状态
Model 将新的数据发送到 View,用户得到反馈。

(用户操作视图,业务逻辑控制器操作数据,数据层再反馈到视图层展示。)

MVVM

用户-》view-》viewModel-》model

这里写图片描述

采用双向绑定,View的变动,自动反映在 ViewModel,反之亦然。
(通过viewModel,让model和view的数据绑定,其中一个数据改变时,自动改变另一个)

0 0
原创粉丝点击