将来自两个独立控制器的功能组合成一个 ng-click



我是angularJS和nodeJS的新手,正在做一个项目。 目前存在两个不同的控制器,比如说"controllerA"和"controllerB",它们有"functionA"和"functionB"由"buttonA"和"buttonB"上的ng点击事件触发。

如果我想从一个"buttonC"触发函数A和函数B,我将如何做?

谢谢!

只需调用两个不同div 上的控制器

<div ng-controller="controllerA">
 <div ng-controller = "controllerB">
  <input ng-click="functionA();functionB();"/>
 </div>
</div>

调用路由中的一个控制器控制器 A 供您查看。并在视图中调用另一个控制器控制器 B。

.state('app.example', {
  url: '/example',
  controller: 'controllerA',
  templateUrl: 'example.html',
})
<div ng-controller="controllerB">
  <input ng-click="functionA();functionB();"/>
</div>

通过这种方式,您可以访问两个控制器

最新更新