Javascript 非常慢的http请求

Javascript 非常慢的http请求,javascript,vue.js,nuxt.js,Javascript,Vue.js,Nuxt.js,我们已经开始与nuxt合作开发产品。除了http请求的时间外,一切都很完美 在《邮递员》中,一个请求大约需要100毫秒。但在产品中,它是3000毫秒,页面加载时间几乎是30秒。有什么问题吗?是否有人面临此类问题。检查网络->节流: 可能是您选择了慢速连接模拟。很抱歉作为回答,但我还没有足够的声誉发表评论 您是在“通用”模式还是spa模式? 如果您使用的是“universal”,那么第一个调用将运行服务器端呈现并构建html。确保在调用数据时使用asyncData,以避免出现问题 一种粗略的测试

我们已经开始与nuxt合作开发产品。除了http请求的时间外,一切都很完美


在《邮递员》中,一个请求大约需要100毫秒。但在产品中,它是3000毫秒,页面加载时间几乎是30秒。有什么问题吗?是否有人面临此类问题。

检查网络->节流:

可能是您选择了慢速连接模拟。

很抱歉作为回答,但我还没有足够的声誉发表评论

您是在“通用”模式还是spa模式? 如果您使用的是“universal”,那么第一个调用将运行服务器端呈现并构建html。确保在调用数据时使用asyncData,以避免出现问题

一种粗略的测试方法是在浏览器中手动转到产品页面,然后通过浏览器导航到另一个产品页面


您是否在组件中使用了异步数据?您是否使用了nuxtServerInit?更多信息请


尝试仅在nuxtServerInit中使用主页的api调用。asyncData应提供更多数据

您确定它是客户端吗?查看开发工具的网络选项卡上的瀑布,在这和客户端绘制/渲染部分的性能基准之间,应该有助于确定罪魁祸首,但在深入客户端之前,请检查响应上的TTFB,并确保它甚至是您首先关心的问题。我们正在请求我们的api和wp json api。当路由更改时,我在netwoek选项卡中看到的每个wp json api几乎需要3秒钟。但在real或postman中,这些请求不需要3秒钟。我很肯定有问题。因为我们只有与VUE相同的产品,页面加载时有16个post/get请求。没问题。页面加载时间为2-3秒。很抱歉,在这种情况下,如果无法重新创建页面,则很难进行诊断。我希望:但不要选择我们正在通用模式下运行。你说的两条路都被耽搁了。这很有趣。我在找。