angularjs - Angular 如何定义多个 Controller

标签 angularjs angularjs-directive angularjs-scope

我有这样的代码

angular.module('mywidget', ['$scope']).controller('TestController', testController);

我想向它添加另一个 Controller ..say ...controller("Test2Controller",Test2Controller)

只是想知道我们如何实现这一目标?

最佳答案

你可以

var myApp = angular.module('mywidget', ['$scope']);
myApp.controller('TestController', testController);
myApp.controller('Test2Controller', test2Controller);

关于angularjs - Angular 如何定义多个 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18100755/

相关文章:

angularjs - 在 ngChange 指令中访问输入值的通用方法

javascript - innerHtml.replace 替换标签而不仅仅是文本

angularjs - 如何在不使用 ng-controller 的情况下手动将 Controller 添加到 AngularJS 中的元素?

angularjs - 如何在 Angular JS 中设置 ng-valid-parse

javascript - Angular Modal>Ctrl>Service>Ctrl 继承不起作用

javascript - ExpressJs - 如何使 api 文件在开发人员工具中不可读

javascript - 与自定义指令一起使用时,ng-select 选项会加倍

javascript - Internet Explorer 中的 HTMLDivElement 对象上未定义“append”

javascript - 对 $scope 的更改不适用

javascript - AngularJS中的变量自动链接对象