首页 > Web开发 > 详细

angularjs的四大特征

时间:2016-10-30 19:53:33      阅读:646      评论:0      收藏:0      [点我收藏+]

angularjs四大特性:

  1、MVC模式:

    Model:数据,其实就是angular变量($scope.XX,$rootScope.XX);

    View:数据的呈现,Html+Directive(指令);

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

  2、双向绑定:

    方向一:Model--->View

        {{Model数据}} 或<XXX ng-xxx="Model数据">  Model变View跟着变;

    方向二:View--->Model

        <表单控件 ng-model="Model数据名">   View变Model跟着变;

  3、依赖注入:

    依赖注入(Dependency Injection,简称DI)是一种设计模式, 指某个对象依赖的其他对象无需手工创建,只需要“吼一嗓子”,则此对象在创建时,其依赖的对象由框架来自动创建并注入进来,其实就是最少知识法则;模块中所有的service和provider两类对象,都可以根据形参名称实现DI.

  4、模块化设计:

    高内聚低耦合法则,

    1)官方提供的模块           ng、ngRoute、ngAnimate、ngTouch

         2)用户自定义的模块        angular.module(‘模块名‘,[ ])

angularjs的四大特征

原文:http://www.cnblogs.com/a-qiang/p/6013706.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!