是否可以使该模块名称动态填充。我试图远离代码重复。这里是我有:模块的动态填充名称
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