MVC模式

MVC 是一种应用程序的开发思想,不是设计模式

主要目的是为了解决应用程序展示结构,业务逻辑之间的紧耦合关系

使应用程序的组成分为三个部件,每个部件有自己明确的职责,相互之间没有依赖

MVC组成

模块(Module)

控制器(Controller)

控制器的三种主要职责:

为应用中的模型设置初始状态

通过$scope对象把数据模型或函数行为暴露给视图

监视模型的变化,做出相应的动作

视图和控制器之间的桥梁

用于在视图和控制器之间传递数据

利用$scope暴露数据模型(数据,行为)

原文地址:https://www.cnblogs.com/qq666666/p/7469741.html