Vraag AngularJS - Krijg verwijzing naar $ rootscope in child window


Ik moet een hoekige gebeurtenis starten in een onderliggende browservenster van een ouder. Mijn eerste gedachte was als ik de modulenaam had, zou ik een verwijzing naar de kunnen krijgen $rootScope van het hoekige globale object, maar ik heb dat niet kunnen laten werken.

Weet iemand de beste manier om te verwijzen naar de $rootScope object van buiten de context van hoekig?

bij voorbaat bedankt.


12
2018-06-12 20:59


oorsprong


antwoorden:


Als je een id hebt op je ng-app

<div id="app-container" ng-app="myApp">

Je kunt de $rootScope door:

angular.element('#app-container').scope()

32
2018-06-12 21:09