我正在开发一个外部' -AJAX重型站点,该站点要求在用户在网站上处于活动状态时按顺序进行AJAX请求。所以,让我们说有50个独特的请求要执行;然后,当用户在网站上时,这些请求将需要被迭代(并且用户在进度上更新,即4/50完成),而不管页面的任何变化和事情。
如何在AngularJS中实现某些任务在整个网络用户的访问中持续运行?我认为这可能是通过服务而是寻找更好的知识。
答案 0 :(得分:0)
您可以使用仅负责50个请求的控制器。控制器可以绑定到视图,并可以更新那里的进度条。
如何进行通话主要取决于它们是否必须同步或可以并行完成。只需调用一个执行ajax调用的服务,并跟踪哪一个调用已经完成。