我的函数notifications.get()
每10秒运行一次。
function notificationsCtrl($scope, $interval) {
$interval(function(){
$scope.notification = notifications.get();
$('.card').addClass('rotate');
}, 10000);
};
但是当加载页面时,应该立即调用该函数。 任何人都可以帮助我吗?
答案 0 :(得分:46)
你可以这样做,
$interval()
以便每10秒执行一次。<强> CODE:强>
function notificationsCtrl($scope, $interval) {
var fun = function(){
$scope.notification = notifications.get();
$('.card').addClass('rotate');
};
fun();
$interval(fun, 10000);
};
答案 1 :(得分:1)
你可以使用$ interval.flush(millis)向前移动毫秒,并触发计划在那段时间内运行的任何函数。