AngularJS入门

AngularJS诞生于2009年,后来被Google公司收购,是一款优秀的前端框架,AngularJS有诸多特性,最为核心的是:MVC、模块化、自动双向数据绑定、依赖注入

 

MVC:

  AngularJS遵循软件工程的MVC模式并鼓励展现、数据和逻辑组件之间的松耦合,通过依赖注入,AngularJS为客户端的web应用带来了传统服务端服务,例如:独立于视图的控制,因此,后端减少了许多负担,产生了更轻的web应用  

 

model:数据,起始就是angularJS变量

view:数据呈现html+Directive(指令)

Controller:操作数据,就是function,数据的增删查改

 

 

双向绑定:

  双向的数据绑定允许模型和视图之间的同步

 依赖注入:

  模块中的所有service和provider两类对象,都可以根据形参名称实现DI

模块化设计:

  高内聚、低耦合       官方提供的模块、用户自定义模块

 

 

 

                                

 

猜你喜欢

转载自www.cnblogs.com/lzb0803/p/9054828.html
今日推荐