是否可以逐个或一次加载多个控制器。如果是,那么谁能告诉我如何在AngularJs中加载页面时加载两个不同的控制器。我正在使用路由。
谢谢。
发布于 2017-04-03 08:00:40
您只需按所需的顺序在index.html中引用它们
<script type="text/javascript" src="controller1.js"></script>
<script type="text/javascript" src="controller2.js"></script>
发布于 2017-04-03 08:10:13
除了像@Sajeetharan建议的那样在index.html上提到它们之外,如何:
<ANY ng-controller="controller1 as ctrl1">
<ANY ng-controller="controller2 as ctrl2">
....
</ANY>
</ANY>
发布于 2017-04-03 08:27:34
你试图解决这个问题的方法是错误的,你不能每次都在控制器中控制这些东西。您可以使用将为您执行此操作的服务,而不是同时调用两个控制器,并且您可以随时在任何控制器中调用此服务。
对于您的问题,将这个重新登录添加到一个服务中,并在控制器以这种方式加载时调用它,这样会更可行。
https://stackoverflow.com/questions/43179417
复制相似问题