2014-10-16 86 views
0

上模塊寄存器我有寄存器如下模型:錯誤注射器時在角

var angularTest = angularTest || {}; 
angularTest.app = angular.module('angularTest', ['xPlat.service', 'xPlat.controller', 'xPlat.directives', 'xPlat.repository']).run(function (DB) { 
    DB.init(); 
}); 
angular.module('xPlat.config', []); 
angular.module('xPlat.directives', []); 
angular.module('xPlat.controller', []); 
angular.module('xPlat.service', []); 

和我與正確的使用的控制器(它不是錯誤),如下:

angularTest.app.controller('logInController', ['$scope', '$http', function ($scope, $http) { 
    $scope.login = function() { 
     var request = $http({ 
      method: "post", 
      url: "http://localhost:4309/Account/Login", 
      data: "" 
     }) 
    } 
}]); 

但這個控制器下面有錯誤:

(function() { 
    'use strict'; 
    angular.module("xPlat.controller", ['xPlat.service']) 
     .controller('itemController', function ($scope, itemService) { 
      // todo something 

     }); 
})(); 

我想改變它像上面的logInController。我該如何改變它?

回答

0

當您將代碼放入單個JS文件時,您的代碼適用於我。我假設你沒有在你的index.html頁面上包含包含xPlat.controller的文件(或者如果你正在微型化的話不包括它)。

如果你需要更多的幫助,你可以嘗試在jsfiddle中複製它。

相關問題