我有一个项目,我从JSON数组中提取大量内容,并且一次只显示一点内容。 JSON数组可以包含视频或音频文件,因此我想避免加载整个数组,因为它将被加载到移动设备上。
我希望将数组加载到临时文件或某种本地存储中,以便我可以预先加载内容。或者,如果有一种方法可以使用AJAX快速迭代存储在MongoDB中的数组中的每个项目,那么这也可以。
对此有任何建议将不胜感激。
答案 0 :(得分:0)
我猜你需要将json分成块,
服务器端:
客户端只请求信息的第1页,当信息很快消失时,它要求第2页等等...我这样你就不必处理大量的信息而服务器将不需要为您提供大量您可能不会使用的信息。
客户端:
您可以存储许多文件,或者根据需要将json加载到页面中。