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
联系&投稿:service@joyvis.com
浙公网安备 33010602011771号