是否可以使該模塊名稱動態填充。我試圖遠離代碼重複。這裏是我有:模塊的動態填充名稱
app-categories.js;
(function() {
"use strict";
angular.module("app-categories", ["simpleControls", "ngRoute", "ngAnimate", "addNewTask"])
.config(function ($routeProvider) {
APP-tasks.js:
(function() {
"use strict";
angular.module("app-tasks", ["simpleControls", "ngRoute", "addNewTask"])
.config(function ($routeProvider) {
現在另一控制器 'addNewTaskController.js' 應該由許多模塊共享,在我的例子是'app-categories'和'app-tasks':
(function() {
"use strict";
//angular.module("app-categories")
angular.module("app-tasks")
.controller("addNewTaskController", addNewTaskController);
那麼,這意味着功能和「addNewTaskController」內相應的代碼將被複制的「應用任務」和「應用程序在這種情況下「類別」? – lucas
模塊只加載一次。請注意,'common'模塊最好不要包含'config'和'run'塊,這些塊最常引起'副作用'。 – estus
我很欣賞你的意見,它幫助我,upvoted你的答案,謝謝 – lucas