AngularJS 1.6、Node.js 6.2.1、MongoDB 2.6.10
我有一个音乐播放列表。大约有 200 首曲目。当我的网页打开时,播放列表会依次播放一首曲目,然后在最后一首曲目结束时从第一首曲目开始。
现在我想在播放列表中有更多曲目。但是,如果我从我的 MongoDB 获得超过 200 个 JSON 文档(一个文档有很多字段),我的网页开始之前会有延迟。在文档中,我有指向曲目的链接和一些附加信息。我得到的文件越多,我的延迟就越大。所以我现在已经硬编码了 200 首曲目的限制myDB.findRandom({}, {}, {limit: 200}, function(err, hyperlinks) {...});
如果能够在网页仍然打开时定期使某些曲目过期并加载新曲目,那就太好了。
你能建议我定期刷新我的播放列表什么 AngularJS 或 Node.js 技术?