【发布时间】:2016-01-29 00:12:33
【问题描述】:
我正在阅读一些文档以进行优化,并看到了它们为范围增加的有趣价值。我不确定我是否完全理解它。
这是他们文档中的函数
function(activate, options) {
var scope = window.angular.element('body').scope();
scope.$on('$locationChangeSuccess', function(event, next, current) {
if (next.indexOf('/productPage') != -1) {
if (!options.isActive) {
activate();
}
}
});
}
我没有完全遵循 var scope 这类似于 * $rootscope * 吗?
我知道您可以通过这样做获得关联范围的值
angular.element($0).scope()
我看到 window 并想假设这超出了本地范围。
【问题讨论】:
标签: angularjs optimizely