鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 【前端】ajax 請求 慢 影響 頁面跳轉(zhuǎn) ,abort()停止也會卡頓

【前端】ajax 請求 慢 影響 頁面跳轉(zhuǎn) ,abort()停止也會卡頓

性能優(yōu)化問題: ajax 請求 慢 影響 到頁面之間的跳轉(zhuǎn)。

問題描述:點擊 ,在點擊個人中心或者其它選項卡,右邊界面會卡頓 不會立即切換,過一會才會切換。
如圖所示,額度轉(zhuǎn)換里 會進行 余額查詢,ajax 請求大概要6,7秒 ,如果吧ajax 請求去掉,就不會存在上面切換卡頓的情況, 手動調(diào)用 ajax.abort()方法 界面依然會卡頓 幾秒才進行跳轉(zhuǎn)?!栴}鎖定ajax 請求中 不能立即跳轉(zhuǎn), 各位大神 有什么好的思路 解決這個問題嗎?

回答
編輯回答
舊城人

ajax原則上不會影響性能,查查你點了之后有什么大量循環(huán)的dom操作吧,這倒是會影響性能

2018年5月8日 18:31
編輯回答
柒槿年

檢查下點擊事件的handle函數(shù),這個鍋ajax不背

2017年3月19日 04:13
編輯回答
真難過

首先你在控制臺看下ajax請求響應(yīng)時間,如果是ajax毫秒級放回了,說明你的頁面有些地方的計算量大,導(dǎo)致頁面切換卡頓,如果是ajax請求響應(yīng)時間是6-7秒,是否去考慮下是否有ajax請求設(shè)置成同步了如果都不是,再去排除是否dom操作量太頻繁。

2017年7月30日 21:06