我的应用ng-app
和app1
以及两个控制器app2
和firstcontroller
分别有两个secondcontroller
。
问题是它首先执行第二个控制器然后执行第一个控制器。
但是我想按顺序执行,比如第一个控制器执行然后第二个控制器。
请为此提供解决方案。
提前谢谢。
var app1 = angular.module('firstapp', []);
app1.controller("firstcontroller",function($scope){
$scope.arr1={name:'arjun'};
alert($scope.arr1.name);
});
var app2 = angular.module('secondapp', []);
app2.controller("secondcontroller",function($scope){
console.log("come to second app");
$scope.arr2={title:'kumar'};
alert($scope.arr2.title);
});
angular.bootstrap(document.getElementById("app2"),['secondapp']);
<body >
<div id="app1" data-ng-app="firstapp" data-ng-controller="firstcontroller">
<p>{{arr1.name}}</p>
</div>
<div id="app2" data-ng-app="secondapp" data-ng-controller="secondcontroller">
<p>{{arr2.title}}</p>
</div>
</body>