-
AngularJS 中的依赖注入类似spring,不过是在方法中使用字符串来声明,然后angular进行自动检测.查看全部
-
官方推荐的切分方式查看全部
-
在AngularJS 中使用 $routeProvider 实现路由,所谓路由值得是根据不同的url路径进行解析,找到不同controller生成的不同视图. $routeProvider.when('/hello',{templateUrl:"/x.html"}) .otherwise({ redirectTo:"/hello" });查看全部
-
直接使用全局函数定义scope实际上是绑定在window对象下的,会污染全局空间; 在这种情况下的解决方案是是使用: anjular.module('moduleName',[]) 创建一个model, 然后根据model绑定contorller, modelName.controller('modelCtrl',function($scope)) { // 声明一个变量 $scope.name='content'; }查看全部
-
superman3查看全部
-
superman2查看全部
-
superman 1查看全部
-
scope的绑定策略查看全部
-
....查看全部
-
$scope: 1.一个pojo(Js Object) 2.提供工具方法; 3.表达式的执行环境; 4.Dom树形结构,与DOM标签平行; 5.MVC和双向数据绑定的基础; 每个ng应用只有一个跟$scope对象,一般位于ng-app上 可以使用 angular.element($0).scope() 进行调试;查看全部
-
使用AngularJS 实现自定义标签. return { restrict:"E", template:'<div></div>', replace:true } // restrict: // E.作为元素名使用 // A.只能通过属性使用 // C.只能通过类名使用 // M.作为注释使用查看全部
-
controller使用过程中的注意点查看全部
-
MVC只是手段,终极目标是模块化和复用查看全部
-
Controller使用注意事项: 1.不要视图复用Controller,一个控制器一般只负责一小块视图; 2.Controller有对应的格式化或数据过滤的处理; 3.Controller之间不要进行互相调用,最好使用事件进行.查看全部
-
多个视图的情况: 1.不适合使用同一个控制器,因为会造成业务逻辑耦合; 2.使用多个控制器对应多个视图,在使用通用部分时,不应该抽出一个公共的Controller,正确的做法是写一个通用的Service.查看全部
举报
0/150
提交
取消