悦为科技

悦享其志

导航

AngularJS

 Google AngularJS是一个JS框架,适用于数据的CRUD操作为主的SPA应用。所有操作的主要思路:以模型数据为中心。

四大特性:

  (1)MVC模型

Model: 数据,即变量 $scope.xx=值;

View: 数据的程序,即HTML

Controller: 控制数据的CRUD,即function($scope){ }

  (2)双向数据绑定

方向1: Model=>View,只要Model一改变,View会随之改变 {{}} ngBind ngIf ngRepeat ngShow ...

方向2: View=>Model,只要View中的数据一改变,Model会随之改变 ngModel

  (3)依赖注入(DI)

  (4)模块化设计(Module)

AngularJS为了不污染全局对象(Window/Global),把所有的数据、操作函数都组织在“模块(module)”中

创建一个模块:angular.module('模块名', [依赖模块列表])

模块中可以包含的组件:

.controller( )

.directive( )

.service( )                $http $interval

.function( )         angular.module

.filter( )

.provider( )

.factory( )

.object( )

.type( )

 

 

悦为(深圳)科技有限公司

                  乐享其志

           微信:JoyVisYOJOY

    微博:http://weibo.com/JoyVis

    官网:http://www.yuevis.com/

   联系&投稿:service@joyvis.com

posted on 2016-08-03 10:46  悦为科技  阅读(144)  评论(0)    收藏  举报