立即在AngularJS中启动$ interval

亚历克斯

我具有notifications.get()每10秒运行一次的功能

function notificationsCtrl($scope, $interval) {
    $interval(function(){ 
        $scope.notification = notifications.get();
        $('.card').addClass('rotate');
    }, 10000);
};

但是,在加载页面时,应立即调用该函数一次。谁能帮我?

Pranav C Balan

你可以这样

  1. 将其定义为函数
  2. 通过函数名称立即调用
  3. 附加功能以$interval()每10秒执行一次。

码:

function notificationsCtrl($scope, $interval) {
    var fun = function(){ 
        $scope.notification = notifications.get();
        $('.card').addClass('rotate');
    };
    fun();
    $interval(fun, 10000);
};

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档