手动引导应用程序正在阻止$ rootScope。$ emit

时间:2016-01-08 03:41:57

标签: javascript angularjs

我有一个带有2个小应用程序的母应用程序。早期我的应用程序B在我的应用程序A中。我使用ng-app引导应用程序A而不是手动。这导致应用程序B无法正常运行。它是这样的:

<html ng-app='A'>
<div id="B"> <-- This app was being manually bootstrapped
</div>
<div>
</div>
</html>

现在解决应用程序B我手动引导两个应用程序:

<html>
<div id="B"> <-- This app was being manually bootstrapped
</div>
<div id="A"> <-- Now this is also being manually bootstrapped
</div>
</html>

我面临的问题是,只要我这样做,所有$ rootScope。$ emit就会停止工作。控制台中没有任何内容出现,我完全混淆了可能的根本原因以及如何解决这个问题?

注意:我已将代码还原为早期代码,并发现在使用ng-app时它正常工作。

0 个答案:

没有答案