2016-01-05 56 views
1

我有這樣的錯誤TrelloApp不能在角JS(routeProvider)

Failed to instantiate module trelloApp due to: 
Error: [$injector:unpr] http://errors.angularjs.org/1.4.5/$injector/unpr?p0=%24ro... 
at Error (native) 
at https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js:6:416 
at https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js:40:307 
at d (https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js:38:308) 
at Object.e [as invoke] (https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js:39:64) 
at d (https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js:37:279) 
at https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js:37:403 
at n (https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js:7:322) 
at g (https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js:37:180) 
at eb (https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js:40:435 

而這個錯誤似乎就在我把這個添加幾行instanciante不知道爲什麼。我正確命名了控制器和templateUrl。

我已經正確地宣佈我的應用程序:

var trelloApp = angular.module('trelloApp',[]); 

我看到另一種方式,而無需使用的.config(),也可以是我的問題的根源創造routeProvider?

PS:我沒有忘了聯繫https://code.angularjs.org/1.4.5/angular-route.js

+0

如果您使用角度的非縮小版本,錯誤消息將會更清晰。試試看看錯誤是否更有意義。 – Gustav

回答

0

$routeProviderngRoute模塊中的服務。

您必須將此模塊導入到您的應用程序中。

var trelloApp = angular.module('trelloApp', ['ngRoute']); 

請參閱angular docs上的以下示例。