Ich habe eine Seite html1.html mit dem Modul mod1eckig, wie kombinieren Module
[html1.html]
<html lang="en" ng-app="mod1">
...
<script src="scripts/services/Data.js"></script>
Und data.js ist eine Fabrik für mod1
[Data.js]
angular.module('mod1').factory('Data',[function(){
...
}]);
Dann habe ich das gleiche mit einer zweiten Seite html2.html mit dem Modul mod2, und da möchte ich auch als die gleiche Fabrik verwenden, bevor
[html2.html]
<html lang="en" ng-app="mod2">
...
<script src="scripts/services/Data.js"></script>
<script src="scripts/services/Train.js"></script>
Train.js ist eine Fabrik für mod2 und dann zu kombinieren mod1 und mod2 ich das tun
folgende[Train.js]
var mod2 = angular.module('mod2',[angular.module('mod1')]);
mod2.factory('Train',[function(){
...
}]);
Aber Winkel nicht findet das Modul mod1. Was vermisse ich?
* Sowohl html1.html und html2.html sind Renderer aus der gleichen Elektronenhaupt
Warten. Wo ist das 'mod1' Modul definiert? – Phil