正在回答
2回答
同学你好,MVC模式是MVP,MVVM模式的基础,MVP、MVVM都是由MVC延伸来的。原生的js同学也可以看作是MVC模式,也有应用MVC模式的框架,但都是比较老的框架了,同学了解下知道概念即可,重要的是MVVM模式。
祝学习愉快~
好帮手慕粉
2020-05-25 18:51:04
同学你好,不是的。
1、mvc如下:
(1)View 传送指令到 Controller
(2)Controller 完成业务逻辑后,要求 Model 改变状态
(3)Model 将新的数据发送到 View,用户得到反馈。所有通信都是单向的。
2、MVP 模式将 Controller 改名为 Presenter,同时改变了通信方向。
(1)各部分之间的通信,都是双向的。
(2)View 与 Model 不发生联系,都通过 Presenter 传递。
(3)View 非常薄,不部署任何业务逻辑,称为"被动视图"(Passive View),即没有任何主动性,而 Presenter非常厚,所有逻辑都部署在那里。
同学了解下即可。
如果我的回答帮助了你,欢迎采纳。祝学习愉快~
4.Vue与React高级框架开发
- 参与学习 人
- 提交作业 239 份
- 解答问题 10739 个
本阶段带你深入前端开发的肌理,通过ES6基础知识和前端主流高级框架的学习,助你快速构建企业级移动webAPP应用,进入职场的终极battle
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星