0
我想获得第二AngularJS应用程序和控制器的工作,但它似乎是第一次运行,但第二个从来不会。这似乎工作,如果我用2个控制器制作一个单一的应用程序。任何见解,将不胜感激。谢谢!角JS - 第二应用和控制器
JS
var app1 = angular.module("myapp1", []);
app1.controller('Ctrl1', function($scope){
$scope.variable = "Ctrl1 Working";
});
var app2 = angular.module("myapp2", []);
app2.controller('Ctrl2', function($scope){
$scope.variable = "Ctrl2 Working";
});
HTML
<div ng-app="myapp1" ng-controller="Ctrl1">
<p>{{variable}}</p>
</div>
<div ng-app="myapp2" ng-controller="Ctrl2">
<p>{{variable}}</p>
</div>
JSFiddler:http://jsfiddle.net/paullyvenne/8Ekv5/8/
你需要引导的第二个。在找到第一个之后,Angular将停止寻找'ng-app's。 – TheSharpieOne
这个问题已被询问/回答。 http://stackoverflow.com/questions/18571301/angularjs-multiple-ng-app-within-a-page – thescientist