在请求网络的时候,显示loading画面 1. 使用http的interceptor,截断处理所有的http请求和响应,以及错误。在request的时候设置$rootScope.loading=True,在反馈的时候设置$rootScope.loading=False. 2. 设置遮罩div,ng- ...
分类:
Web程序 时间:
2016-11-08 16:59:42
阅读次数:
312
当在一个controller中 通过设置$scope的数据,来影响其它control的范围时,可以使用$rootScope 举个例子: 在一个control A范围内设置 mainApp.controller('menuController', function($scope,$rootScope) ...
分类:
Web程序 时间:
2016-11-05 14:46:20
阅读次数:
519
angularjs四大特性: 1、MVC模式: Model:数据,其实就是angular变量($scope.XX,$rootScope.XX); View:数据的呈现,Html+Directive(指令); Controller:操作数据,就是function,数据的增删改查; 2、双向绑定: 方向 ...
分类:
Web程序 时间:
2016-10-30 19:55:32
阅读次数:
162
每个controller都会有自己的scope,所有的scope都是属于 $rootScope的子或者子的子... 那么问题就好解决了,通过 $rootScope.$broadcast 广播的事件每个controller都能收到事件 另外,我的经验是,尽量不要用event传数据。应该建立一个serv ...
分类:
其他好文 时间:
2016-10-26 16:26:01
阅读次数:
203
$scope: 根作用域 所有的应用都有一个 $rootScope,它可以作用在 ng-app 指令包含的所有 HTML 元素中。 $rootScope 可作用于整个应用中。是各个 controller 中 scope 的桥梁。用 rootscope 定义的值,可以在各个 controller 中使 ...
分类:
Web程序 时间:
2016-09-18 15:24:38
阅读次数:
126
AngularJS方面: 每当一个指令被创建的时候,都会有这样一个选择,是继承自己的父作用域(一般是外部的Controller提供的作用域或者根作用域($rootScope)),还是创建一个新的自己的作用域,当然AngularJS为我们指令的scope参数提供了三种选择,分别是:false,true ...
分类:
Web程序 时间:
2016-09-01 14:24:04
阅读次数:
194
虽然网上概括了四种或更多的传值方式,但我现在用的顺手的就两种 首先要知道AngularJs可以构建一个单页面应用程序,所以我划分为跨控制器传值 和 跨页面传值 两类 1、跨控制器传值—— $rootScope 原理:所有的应用都有一个 $rootScope,它可以作用在 ng-app 指令包含的所有 ...
分类:
Web程序 时间:
2016-08-17 19:42:47
阅读次数:
361
novalidate 属性是在 HTML5 中新增的。禁用了使用浏览器的默认验证。 angularjs启动生成视图时,会根据ng-app元素同$rootScope进行绑定。$rootScope是所有$scope对象的最上层。$rootScope相当于JavaScript的全局,使用频繁使用$root ...
分类:
其他好文 时间:
2016-08-11 22:34:30
阅读次数:
196
angular.js路由功能 用于实现单页应用 angular.js自定义指令 angular.js包含外部html文件 angular.js ng-app指令意义 <html ng-app> angularjs启动生成视图时,会根据ng-app元素同$rootScope进行绑定。$rootScop ...
分类:
其他好文 时间:
2016-08-09 00:10:12
阅读次数:
138
AngularJS中的作用域有一个非常有层次和嵌套分明的结构。其中它们都有一个主要的$rootScope(也就说对应的Angular应用或者ng-app),然后其他所有的作用域部分都是继承自这个$rootScope的,或者说都是嵌套在主作用域下面的。很多时候,你会发现这些作用域不会共享变量或者说都不 ...
分类:
Web程序 时间:
2016-07-20 21:26:17
阅读次数:
290