下面将要介绍的指令会以父级作用域为原型生成子作用域。这种继承的机制可以创建一个隔离层,用来将需要协同工作的方法和数据模型对象放置在一起。ng-app和ng-controller是特殊的指令,因为它们会修改嵌套在它们内部的指令的作用域。ng-app为AngularJS应用创建$rootScope,ng...
分类:
Web程序 时间:
2015-09-22 10:15:42
阅读次数:
191
在MVC中,为了方便维护,针对不同业务会使用不同的controller。有时我们需要在不同的controller中共享数据,本文旨在解决这一问题。1.使用$rootScope直接绑定AngularJS中有一个$rootScope对象,它是AngularJS中最接近全局作用域的对象,是所有$scope对象的最上层,可以简单理解..
分类:
Web程序 时间:
2015-08-13 20:19:34
阅读次数:
132
修改 $rootScope var?$body?=?angular.element(document.body);???//?1
var?$rootScope?=?$body.scope().$root;?????????//?2
$rootScope.$apply(function?()?{?????????????...
分类:
编程语言 时间:
2015-07-18 20:04:51
阅读次数:
131
?app.run([‘$rootScope‘, ‘$location‘ ,‘$cookieStore‘, ‘$state‘, ‘CacheManager‘, ?function($rootScope, $location, $cookieStore, $state,CacheManager){ //监听路由事件 ? ? ? ? $rootScope.$on(‘$sta...
分类:
其他好文 时间:
2015-07-16 20:12:42
阅读次数:
452
$httpProvider interceptor.factory('auth403', ['$rootScope', '$q', '$location', function auth403($rootScope, $q, $location) { return { requ...
分类:
Web程序 时间:
2015-06-15 10:57:07
阅读次数:
132
出现这个问题是因为在 angularJs 1.3 中 为了让 根节点上(rootScope)不再被挂上许多冗余的内容,所以禁止了直接在根上注册controller。第一:以后不能直接以 function XXXcontroller (){ code......}这样的方式直接注册监听器了。以后必须a...
分类:
Web程序 时间:
2015-05-23 21:23:44
阅读次数:
306
在ionic中,modal也是添加控制器写服务的~在modal.html页面中增加控制器:ng-controller="aboutCtrl"记住要给这个添加控制器。头部使其关闭按钮,只需要使用ng-click = "hide()"在app.js中初始化modal:$rootScope.aboutMo...
分类:
其他好文 时间:
2015-04-28 15:51:40
阅读次数:
711
1.angularjs特性mvc模式模块系统指令系统依赖注入双向数据绑定2.$scope与$rootscope$scope是局部作用域,$rootscope是全局作用域。配合ng-controller使用,查找变量时会先从当前作用域($scope)找到全局作用域($rootscope)。函数的形参$...
分类:
Web程序 时间:
2015-04-19 22:46:09
阅读次数:
234
1. 2.在该控制器下加上.directive:var module = angular.module('app.directives', []);module.directive('hideTabs', function($rootScope) { return { restr...
分类:
其他好文 时间:
2015-04-14 09:51:50
阅读次数:
430
原版地址:http://docs.angularjs.org/guide/dev_guide.mvc.understanding_model 在angular中,controller是一个javascript函数(type/class),被用作扩展除了rootscope在外的angularsc...
分类:
Web程序 时间:
2015-03-19 14:40:37
阅读次数:
166