Javascript 手动引导应用程序正在阻止$rootScope。$emit
我有一个包含两个小应用程序的母应用程序。早些时候,我的应用程序B在应用程序a中。我使用ng应用程序引导应用程序a,而不是手动引导。这导致应用程序B无法正常运行。是这样的:Javascript 手动引导应用程序正在阻止$rootScope。$emit,javascript,angularjs,Javascript,Angularjs,我有一个包含两个小应用程序的母应用程序。早些时候,我的应用程序B在应用程序a中。我使用ng应用程序引导应用程序a,而不是手动引导。这导致应用程序B无法正常运行。是这样的: <html ng-app='A'> <div id="B"> <-- This app was being manually bootstrapped </div> <div> </div> </html> 奇怪的是,为什么不能将第二个应用程序主
<html ng-app='A'>
<div id="B"> <-- This app was being manually bootstrapped
</div>
<div>
</div>
</html>
奇怪的是,为什么不能将第二个应用程序主模块注入firstAngularJS,因为它不能与窗口上的两个$rootScope
一起工作。重新考虑设计因素,使其仅使用一个$RootScope
。(您可以使模块依赖于其他模块。)
<html>
<div id="B"> <-- This app was being manually bootstrapped
</div>
<div id="A"> <-- Now this is also being manually bootstrapped
</div>
</html>