AngularJS ScopeLive使用设置间隔更新

时间:2014-11-25 14:20:24

标签: angularjs

我无法查看定期的实时更新。

   $scope.items = [
          { Label: 'Personal', Num: "42" },
          { Label: 'Capital', Num: "10" }
        ];
        setInterval(function () {
            $scope.items.push({Label: 'Stock', Num: "62"});
        }, 2000);
我错过了什么? $scope.$wath(...)

1 个答案:

答案 0 :(得分:1)

尝试

  setInterval(function () {
      $scope.$apply( function() {
         $scope.items.push({Label: 'Stock', Num: "62"});
      });
  }, 2000);

或者您可以使用有角度的$interval服务(推荐

链接:Angular $interval