下面我有一個控制器和服務的簡單形式。爲什麼會出現拋出一個錯誤,當我提到['angucomplete-alt']
爲什麼我的控制器拋出一個錯誤
的Html
<div ng-controller="Hell">
<input type="button" ng-click="Hello()" value="Save" />
</div>
MyApp.Js
var aap = angular.module('MyApp', ['angularUtils.directives.dirPagination','angucomplete-alt'])
aap.controller('myhmectrl', function ($scope) {
$scope.msg = "Hello Angular....";
})
Conroller.Js
(function() {
angular.module('MyApp', ['angucomplete-alt'])
.controller('Hell', function ($scope, Myservices) {
$scope.Hello = function() {
alert('ok ctrls');
var xx = Myservices.GetSer();
}
});
})
個
Service.Js
(function() {
angular.module('MyApp', ['angucomplete-alt'])
.service('Myservices', function ($http) {
this.GetSer = function() {
alert('pk Servicess....')
}
})
})
您可以添加錯誤消息,你呢? –
當你需要模塊時,從Controller.js和Service.js中移除依賴數組。只有在定義模塊時才需要模塊中的依賴注入。之後,只需做'angular.module('MyApp')'來獲取模塊。 –