如何创建单独的AngularJS控制器文件?
2022-08-29 23:56:10
我所有的AngularJS控制器都在一个文件中,控制器.js。此文件的结构如下:
angular.module('myApp.controllers', [])
.controller('Ctrl1', ['$scope', '$http', function($scope, $http) {
}])
.controller('Ctrl2', ['$scope', '$http', function($scope, $http) }
}])
我想做的是将Ctrl1和Ctrl2放入单独的文件中。然后,我会将这两个文件都包含在我的索引中.html,但是应该如何构建呢?我尝试做这样的事情,但它在Web浏览器控制台中抛出一个错误,说它找不到我的控制器。任何提示?
我搜索了StackOverflow并发现了类似的问题 - 但是,这种语法在Angular之上使用了不同的框架(CoffeeScript),所以我无法遵循。