一个类似的问题被要求here但它没有帮助我。angularjs控制器执行两次
我正在学习angularjs,我注意到控制器被执行两次。
我有一个非常简单的小提琴的例子,显示here
我建的例子的行为,因为我是学习服务,起初我还以为是服务到控制器的注入,但我评论所有与服务相关的代码,并且控制器仍然执行两次。
我的例子有效,但我恐怕我做错了什么。
<div ng-app="MyApp">
<div ng-controller="MyCtrl">
{{data1}}
</div>
</div>
var app = angular.module('MyApp', [])
app.service('Service1', function(){
return {
ajxResponse1: 'dataFromService1'
};
});
function MyCtrl($scope, Service1){
alert('Entering MyCtrl');
$scope.data1 = Service1.ajxResponse1;
alert('Exiting MyCtrl');
}
谢谢Gloopy我也是新来拨弄。 。 – user2223142