我有一种情况,我会调用包含团队信息的xml
文件。因为我们有大量的团队,所以加载数据需要一些时间。
所以我找到了为每个团队创建不同xml
的解决方案。现在我将不得不对每个文件进行不同的调用,或者我将使用延迟加载,因此哪种方法更好地加载完整文件一次或将其分成几个部分。
我需要关于javascript http
请求的一些建议我已经阅读了以下文档how it degrades performance link2。并且发现更多xmlHttpRequest
会降低您的表现。
整个文件的大小 - 磁盘上的1.79 mb
大小 - 1.80 mb
分割后的尺寸 - 磁盘上的1.78 mb
尺寸 - 2.84 mb
答案 0 :(得分:-1)
确实,请求数越多,性能越慢,因为浏览器具有同时发出请求的特定限制。
您可以将xml转换为文本文件并尝试请求该文件,因为它会在一定程度上减少文件的负载。
然后,您可以将文本文件解析为JSON,并根据您的要求使用它。
尝试将文件分成2个或3个段,然后拨打电话。