如何在requirejs環境中返回多個角度模塊?Angular + Requirejs - 如何返回多個模塊?
這是我的app.js,
define([
'angular',
'angular-route',
'jquery'
], function (ng,ngRoute,$) {
'use strict';
console.log($('h1').length);
return ng.module('myApp', ['ngRoute']);
});
我需要一些更多的模塊返回,
ng.module('myAppModule1', ['ngRoute']);
ng.module('myAppModule2', ['ngRoute']);
ng.module('myAppModule3', ['ngRoute']);
控制器例子,比如我想在app.js
獲得 'myAppModule3' ,
define(['app'], function (app) {
var myAppModule = angular.module('myAppModule3');
myAppModule.controller('welcomeController', ['$scope', function($scope) {
//your minsafe controller
$scope.message = "Message from WelcomeController";
}]);
});
我看到你已經編輯你的問題回到它是什麼。這是正確的做法。否則,你會有[變色龍問題](http://meta.stackexchange.com/questions/43478/exit-strategies-for-chameleon-questions)。你所問的新問題是一個*不同的問題,需要一個*不同的問題。簡而言之,你創建你的模塊兩次:一次使用'ng-app'指令,一次使用'ng.module'調用。 – Louis 2014-10-28 17:58:50
感謝路易斯的回覆! :D – laukok 2014-10-29 04:11:40