每次超时都有多个http请求

时间:2018-01-31 13:19:02

标签: html5 angular http request

我开发了一个使用angular的网络应用程序,它与spotify连接,让我的酒吧的客户可以将歌曲添加到当前的播放列表中。

为此,我调用spotify API来获取当前曲目,我使用当前播放歌曲的剩余时间开始超时。一旦结束,我再次调用该方法,并调用获取播放列表的请求。

目前使用此方法,它会每隔几分钟发出一些请求。

为了让它更准确并且更容易更新,我想每十秒钟进行一次超时。这是一种不好的做法,它会减慢应用程序的速度,还是推荐的?

1 个答案:

答案 0 :(得分:0)

如果每次请求不止一个,可能你需要对冒泡进行一些研究。

不久;可能你的方法连接到一个按钮,当用户点击它时,按钮调用该方法。在代码中的某处,您再次调用该方法(可能在父表单元素中)。当您单击表单内的按钮时,您也会单击该表单,因此它会调用表单和按钮的方法。在你的情况下,两个函数都相同,所以你的方法运行两次。