小编Kar*_*hto的帖子

如何在angularjs中按顺序执行多个数据-ng-app

我有两个ng-app在我的应用程序app1,并app2和两个控制器firstcontrollersecondcontroller分别.

问题是它首先执行第二个控制器然后第一个控制器.

但我想按顺序执行,如第一个控制器执行然后第二个控制器.

请为此提供解决方案.
提前致谢.

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']);
Run Code Online (Sandbox Code Playgroud)
<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>
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

5
推荐指数
1
解决办法
261
查看次数

标签 统计

angularjs ×1

javascript ×1