我开发了一个使用 angular 的网络应用程序,它与 Spotify 连接,使我酒吧中的客户能够将歌曲添加到当前播放列表中。
为此,我调用 spotify API 以获取当前曲目,我使用当前播放的歌曲的剩余时间开始超时。一旦结束,我再次调用该方法,并调用请求以获取播放列表。
目前使用此方法,它将每隔几分钟发出几个请求。
为了使它更准确并更容易更新,我想每十秒暂停一次。这是不好的做法,它会减慢应用程序的速度还是建议这样做?
如果它每次都请求多个,您可能需要对冒泡进行一些研究。
很快;可能您的方法已连接到按钮,当用户单击它时,按钮将调用该方法。而且在代码中的某个地方,您再次调用该方法(可能在父窗体元素中(。当您单击窗体内的按钮时,您也会单击该窗体,以便它同时调用窗体和按钮的方法。在您的情况下,这两个相同的函数,因此您的方法运行两次。