【发布时间】:2017-01-07 22:25:12
【问题描述】:
我需要经常更新一个名为$user的变量。
这是每 x 秒向服务器发送一个查询的最佳方法(它包含用户数据)还是实际上可以在我使用 angularjs 发出的每个其他 POST 请求上发送一个查询/更新它?
从服务器更新它的最佳方式是什么?
【问题讨论】:
-
向我们展示您的代码
我需要经常更新一个名为$user的变量。
这是每 x 秒向服务器发送一个查询的最佳方法(它包含用户数据)还是实际上可以在我使用 angularjs 发出的每个其他 POST 请求上发送一个查询/更新它?
从服务器更新它的最佳方式是什么?
【问题讨论】:
如果您有权修改 API 代码,那么最好使用 signalR(用于 ASP.Net webAPI)或 Socket.io(用于节点 js)。
据我所知,否则使用 $timeout 进行轮询是唯一的选择。
【讨论】: