-
ng-class可以加判断逻辑来选择class样式查看全部
-
一般第一个页面进来的话可能没有完全加载AngularJs,可能会出现网络不好等情况,这个时候可以用ng-bind,AngularJs接管页面后可以使用{{}}方式取值查看全部
-
依赖注入;先在各js定义这些模块,然后这边就可以注入进来了查看全部
-
#表示不要向后台提交请求而是在浏览器页面进行跳转查看全部
-
完整项目结构查看全部
-
$scope生命周期: 1、创建; 2、注册监控; 3、监控模型变化; 4、也是监控变化; 5、销毁;(销毁一般为自动销毁)查看全部
-
子$scope会继承父$scope上的属性和方法查看全部
-
先用$scope.on("MyEvent",function(){});订阅MyEvent事件,然后当接受到$emit("MyEvent")事件,当前域的父域对相应的事件有效;接收到$broadcast("MyEvent")事件,当前域的子域对相应的事件有效;查看全部
-
此例中name都是从各自的控制器中去查找,department参数会因为在其控制器中没有而逐级往上查找,所有控制器都能获得根域的参数$rootScope查看全部
-
angularJs的MVC全都是借用作用域实现的查看全部
-
angular基本加载机制: 1、先加载完angular.js; 2、找到ng-app这个指令,默认在这个指令标签内部的所有指令归angular管; 3、编译所有指令; 4、其中的greeting.text其实是绑定在根域上$rootScope上;查看全部
-
1、controller一般复用性不强; 2、操作DOM应该是指令(directive)的职责,不要直接用controller操作,否则开销很大; 3、不要做数据格式化操作; 4、数据过滤交给filter服务; 5、不要互相调用,一般用$scope或者在controller中添加对数据模型的监控来实现交互;查看全部
-
应该抽取成一个Service查看全部
-
当两个不同的控制器存在共同的方法时,不要以继承的方式去实现这个方法,不符合angular的思想查看全部
-
MVC主要的目标是模块化和复用查看全部
举报
0/150
提交
取消