三者都只是粗略的懂一点,做一点简单的分析。
web 、iOS、 微信小程序都理解为mvc结构
1、web内里用框架(springmvc或struts)可以将项目分层
action 负责界面的管控,数据的管控。
jsp可以去到action内的数据,也可以提交数据action
实体层负责提供数据模型
2、iOS
controller 负责管理界面,在控制器内可以取到界面的值,可以将值赋值个界面
view层 控制器层可以取到界面层的数据
model 提供数据模型
3、微信小程序
js层的data提供model层
js 相当于控制器层,可以提供数据,可以管理界面跳转
xml 界面可以去到js内的数据值改变界面内容
===三者相似之处
利用控制层,管理数据与view层交互,动态改变view层内容。
view层也可以给控制层提交数据处理业务。
例外利用控制层管理界面的跳转