AngularJS初始发射两次
我有以下AngularJS代码。其中有一个checkStatus函数,它调用web api来检查用户PC的状态。我遇到的问题是,checkStatus()函数触发两次,并两次命中后端服务。我不明白为什么AngularJS初始发射两次,angularjs,initialization,Angularjs,Initialization,我有以下AngularJS代码。其中有一个checkStatus函数,它调用web api来检查用户PC的状态。我遇到的问题是,checkStatus()函数触发两次,并两次命中后端服务。我不明白为什么 <script> (function() { var pageApp = angular.module('pageApp', ['commandAPI']); function PageCtrl ($scope, $http, comman
<script>
(function() {
var pageApp = angular.module('pageApp', ['commandAPI']);
function PageCtrl ($scope, $http, commandAPI) {
$scope.checkStatus();
}
angular
.module('pageApp')
.controller('pageAppCtrl', PageCtrl);
})();
</script>
(功能(){
var pageApp=angular.module('pageApp',['commandAPI']);
函数PageCtrl($scope、$http、commandAPI){
$scope.checkStatus();
}
有棱角的
.module('pageApp')
.controller('pageAppCtrl',PageCtrl);
})();
似乎应用程序和控制器的属性以某种方式应用于页面中的两个HTML元素。不确定这是怎么发生的,但确实发生了。您能提供更多关于checkStatus()函数的信息吗?您使用什么方法访问服务器?