-
Angular JS - controller查看全部
-
bind绑定 动画查看全部
-
MVC查看全部
-
首页里使用ng-bind,在后续得使用模板里使用{{}}。查看全部
-
Controller使用过程中的注意点: 1. 不要试图去复用Controller,一个控制器一般只负责一小块试图 2. 不要在Controller中操作DOM,这不是控制器的职责 3. 不要在Controller里面做数据格式化,ng有很好用的表单控件 4. 不要在Controoler里面做数据过滤操作,ng有$filter服务 5. 一般来说,Controller是不会互相调用的,控制器之间的交互通过事件进行查看全部
-
transclude:true, template:"<div>Hello everyone!<div ng-transclude></div></div>" 加载阶段--编译阶段--链接阶段查看全部
-
//匹配模式 A属性 E元素 M注释 C(class)样式类 restrict:'AMCE',查看全部
-
模块化 特性:双向绑定查看全部
-
这里有双向数据绑定比较实用的运用方式查看全部
-
scope:'&'绑定实例查看全部
-
AngulerJS的控制器实现方式查看全部
-
$scope生命周期 1 创建 2 注册监控 3 检测模型变化 4 观察模型脏值 5 销毁(自动手动)查看全部
-
神奇的$scope 1、$scope是一个POJO(plain old javascript object) 2、$scope提供了一些工具方法$watch()/$apply() 3、$scope是表达式的执行环境 4、$scope是一个树型结构,与dom标签平行 5、子$scope对象会继承父$scope上的属性和方法 6、每一个angular应用只有一个根$scope对象(一般位于ng-app上) 7、$scope可以传播事件,类似dom事件,可以向上也可以向下 8、$scope不仅是MVC的基础,也是后面实现双向数据绑定的基础 9、可以用angular.element($0).scope()进行调试查看全部
-
ng-modle逻辑:加载完成后angular启动,找到ng_app之后angular找到ng-modle,生成ng-modle的数据模型,这个数据模型是挂在$rootScope根作用域上面的,所以之后再ng-app下面的所有子层标签任意一个层级上面都可以获取数据模型的值。查看全部
-
利用Directive实现View的复用查看全部
举报
0/150
提交
取消