学习vue的基本语法
mvc和mvvm的关系图解
mvc:
M - Model :数据保存
V - View : 用户界面
C - Controller : 业务逻辑
MVC ,用户操作> View (负责接受用户的输入操作)>Controller(业务逻辑处理)>Model(数据持久化)>View(将结果通过View反馈给用户)
MVC是最经典的开发模式之一,最早是后台那边来的,后台前端的复杂度也上来了,MVC的开发模式也带进前端了众所周知,MVC是开发客户端最经典的设计模式,iOS 开发也不例外,但是 MVC 有让人无法忽视的严重问题。
在通常的开发中,除了简单的 Model、View 以外的所有部分都被放在了 Controller 里面。Controller负责显示界面、响应用户的操作、网络请求以及与 Model 交互。这就导致了Controller:逻辑复杂,难以维护。和 View 紧耦合,无法测试。
MVC有两个很明显的问题:
1.m层和