AngularJS - 在子窗口中获取对$ rootscope的引用

Kyw*_*lis 12 javascript angularjs

我需要在父级的子浏览器窗口中启动角度事件.我的第一个想法是,如果我有模块名称,我应该能够$rootScope从角度全局对象获得引用但我无法使其工作.

有没有人知道$rootScope从角度上下文之外引用对象的最佳方法?

提前致谢.

Foo*_*o L 32

如果您有身份证明 ng-app

<div id="app-container" ng-app="myApp">
Run Code Online (Sandbox Code Playgroud)

你可以得到$rootScope:

angular.element('#app-container').scope()
Run Code Online (Sandbox Code Playgroud)

  • 我想你也可以使用`document.querySelector('[ng-app]').scope()` (3认同)