そのモジュール名を動的に入力することは可能ですか?コードの重複を避けようとしています。ここに私が持っているものがあります:モジュールに動的に入力された名前
app-categories.js;
(function() {
"use strict";
angular.module("app-categories", ["simpleControls", "ngRoute", "ngAnimate", "addNewTask"])
.config(function ($routeProvider) {
アプリ-tasks.js:
(function() {
"use strict";
angular.module("app-tasks", ["simpleControls", "ngRoute", "addNewTask"])
.config(function ($routeProvider) {
そして中に、多くのモジュールで共有されなければならない今、別のコントローラのaddNewTaskController.js "私の場合、「アプリカテゴリ」と「アプリタスク」:
(function() {
"use strict";
//angular.module("app-categories")
angular.module("app-tasks")
.controller("addNewTaskController", addNewTaskController);
だから、「addNewTaskController」の内部機能と対応するコードは、「アプリ・タスク」と「アプリのために複製されることを意味していますこの場合は「カテゴリ」ですか? – lucas
モジュールは一度だけロードされます。 'common'モジュールは' config'と 'run'ブロックを含んではならないことに注意してください。 – estus
あなたのご意見をお寄せいただきありがとうございます。私はあなたの答えをアップしました。ありがとうございました – lucas