我正在嘗試清理我的Angular應用程序,當我來到我的app.js.coffee
文件時,遇到了一些我知之甚少的事情,因爲我從另一個源複製/粘貼了它,工作。命名角模塊
爲了我的每一個控制器的知識,服務,等等濾波器需要一個,
angular.module('nameOfModule')
但2(或更多)控制器不能具有相同的模塊名稱,因爲然後角輸出錯誤,
Error: [ng:areq] Argument 'nameOfModule' is not a function, got undefined
但似乎你給如nameOfModule
可在多個服務中使用的控制器模塊名稱,
addMovieService.js
個angular.module('addMovieseat')
.factory('movieAdd',
movieSearchService.js
angular.module('addMovieseat')
.factory('MovieSearch',
於是我開始不知道什麼模塊名稱是。
你能否解釋一下在角度應用配置中注入的模塊名稱與控制器,服務等名稱之間的關係? –
他們的名字沒有關係。你可以使用任何感覺正確的名字。 –