在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  HTML/ vue中使用axios渲染異常慢

vue中使用axios渲染異常慢

在使用axios請求數(shù)據(jù)時,數(shù)據(jù)返回特別慢,就算只是取數(shù)據(jù) 不渲染 首頁加載也會很久。

請問 這是axios本身的問題嘛

clipboard.png

network 如圖,內(nèi)容并不大,但有時就會到3S,甚至有時候回7-8s,平均都得2s

回答
編輯回答
放開她

networkaxios沒關(guān)系。

  1. 后端服務(wù)響應(yīng)速度
  2. 網(wǎng)絡(luò)的問題

補充關(guān)于Network的說明

看到問題還在討論可能有必要補充一下。

  1. 如樓下所說,這里問題是content download時間太長,原因極有可能是xhr返回了304K的數(shù)據(jù)。如果不需要那么多數(shù)據(jù),請做分頁處理,如果需要這么多數(shù)據(jù),可考慮把數(shù)據(jù)分片,通過Promise.all獲取。
  2. 原答案列舉的是比較常見的問題(返回比圖片還大的數(shù)據(jù)說實話也不常見),附上其他影響時間的鏈接。

了解 Resource Timing

2018年5月28日 07:00
編輯回答
陌璃

axios封裝的是XMLHttpRequest, 瀏覽器暴露給js進(jìn)行ajax請求的操作能力。
渲染:指的是瀏覽器解析html, style sheet進(jìn)行 layout & render -> composition,再進(jìn)行繪制的過程。
axios跟渲染沒有半點關(guān)系,跟你network里看到的時間線也沒關(guān)系。axios只負(fù)責(zé)請求&響應(yīng)接收數(shù)據(jù)的IO。
訪問時間:時間長短主要跟這些因素有關(guān):
是否在隊列中stalled,
三次握手?初始化連接時間 initial connect,
服務(wù)器對數(shù)據(jù)的處理等待時間waiting,
數(shù)據(jù)下載content download

2018年6月19日 20:36
編輯回答
拮據(jù)

axios跟渲染有什么關(guān)系。

2018年2月10日 18:41
編輯回答
奧特蛋

content download的時間太長了,響應(yīng)時間也不咋滴,可能是你的服務(wù)器帶寬太小或者距離太遠(yuǎn)

2017年9月28日 13:04
編輯回答
萌面人

就是后端返回接口太慢了。

圖片描述

2018年8月11日 17:41
編輯回答
話寡

怎么個慢法吶,打開network看下

2018年7月13日 20:06
編輯回答
小曖昧

跟axios沒關(guān)系吧,看看你的網(wǎng)速和后臺是不是出了問題

2018年7月5日 16:56