一個類似的問題被要求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