我是Angularjs的新用戶,希望在頁面加載後添加計時器。我在這裏閱讀了許多類似的問題,但仍無法解決我的問題。我將data-ng-init="init()"
添加到了我的視圖中。 這是控制器:
'use strict';
angular.module('tempApp')
.controller('MainController',['$scope','$timeout','dService', function ($scope,$timeout, dService) {
$scope.init = function(){
console.log("Safety checkStatus page load");
$timeout(callAtTimeout(),3000);
}
function callAtTimeout(){
console.log("Safety checkStatus ***");
}
}]);
的jsfiddle:https://jsfiddle.net/Zusee/s6xy48t0/9/
這裏dService是單獨的服務js文件,我將使用。任何幫助,將不勝感激。
感謝您的支持。我也嘗試過,沒有運氣。 –
請檢查我編輯的答案更改$ timeout() – urvashi
@urvashi'我添加了data-ng-init =「init()」'你不需要明確地叫它 –