Tôi có tất cả các bộ điều khiển AngularJS của mình trong một tệp, controls.js. Tập tin này được cấu trúc như sau:
angular.module('myApp.controllers', [])
.controller('Ctrl1', ['$scope', '$http', function($scope, $http) {
}])
.controller('Ctrl2', ['$scope', '$http', function($scope, $http) }
}])
Những gì tôi muốn làm là đặt Ctrl1 và Ctrl2 vào các tệp riêng biệt. Sau đó tôi sẽ bao gồm cả hai tệp trong index.html của mình, nhưng nó nên được cấu trúc như thế nào? Tôi đã thử làm một số thứ như thế này và nó đưa ra một lỗi trong bảng điều khiển trình duyệt web nói rằng nó không thể tìm thấy bộ điều khiển của tôi. Có gợi ý nào không?
Tôi đã tìm kiếm StackOverflow và tìm thấy câu hỏi tương tự này - tuy nhiên, cú pháp này đang sử dụng một khung công tác khác (CoffeeScript) trên đầu Angular, và vì vậy tôi không thể làm theo.
AngularJS: Làm cách nào để tạo bộ điều khiển trong nhiều tệp