文章分类 - Angularjs
摘要:$apply()函数可以从Angular框架的外部让表达式在Angular上下文内部执行。例如,假设你实现了一个setTimeout()或者使用第三方库并且想让事件运行在Angular上下文内部时,就必须使用$apply()。 简而言之,使用$scope.$apply()时可以从外部进入上下文。如果
阅读全文
摘要:broadcast 要把事件向下传递(从父作用域到子作用域),我们使用$broadcast()函数。 $broadcast()方法自身带有两个参数。 1. name(字符串)要发出的事件名称。2. args(集合)一个参数的集合,作为对象传递到事件监听器中。 使用$emit来冒泡事件 要把事件沿着作
阅读全文
摘要:和其它框架一样, ng 提供了广义的异步回调管理的机制。 $http 服务是在其之上封装出来的。这个机制就是 ng 的 $q 服务。 不过 ng 的这套机制总的来说实现得比较简单,按官方的说法,够用了。 使用的方法,基本上是: 通过 $q 服务得到一个 deferred 实例 通过 deferred
阅读全文
摘要:---恢复内容开始--- 任何时候如果我们想要为请求添加全局功能,例如身份验证、错误处理等,在请求发送给服务器之前或者从服务器返回时对其进行拦截,是比较好的实现手段。 例如对于身份验证,如果服务器返回401状态码,我们会希望将用户重定向到登录页面。AngularJS通过拦截器提供了一个从全局层面对响
阅读全文

浙公网安备 33010602011771号