【发布时间】:2017-08-20 01:39:23
【问题描述】:
我正在尝试优化网页的加载时间,但遇到了难题。在做了一些 JSP 重构并通过减少网页实际需要的客户端库之后,我设法优化了加载时间。
但是,我注意到发起了 3 个 json 调用(见屏幕截图),我需要并行化它们的执行。如您所见,来自页面的三个 json 调用。前两个(在蓝色框中)表示加载页面内的左侧 div 和顶部 div(例如,加载一些主题/组和通知)。最后一次调用(在红色框中)加载墙贴(facebook 类型),这仅在上述两次调用完成后才产生。
我希望同时进行所有三个 json 调用以启动(或加载页面),即并行。这里有人可以建议我该怎么做吗?
谢谢:)
【问题讨论】:
-
你能提供执行这个调用的js代码吗?似乎在第二个请求“成功”处理程序中调用了第三个请求。 (或者
promise.then如果你正在使用 Promise)
标签: javascript angularjs json google-chrome-devtools