使用$ interval / $ timeout从API中提取数据是不好或好的做法?

时间:2017-01-27 17:57:08

标签: javascript angularjs

我在node.js中编写了一个API服务器,而前端是用angularJS编写的 我在后端使用了firebase(我听说在前端使用firebase并不安全)。

所以我不能使用firebase来获取angularJS中的数据,为了将数据拉到UI中显示数据发生变化,我只是编写了这段代码:

$interval(
  function() 
  {
    _getUserContracts(); 
  }, 50000
);

这样可以吗?

1 个答案:

答案 0 :(得分:4)

请不要使用超时。您无法确定服务器肯定会在给定时间段内返回结果。请改用promises。 AngularJS只为此提供$ q服务。