在前段時(shí)間我碰到了一個(gè)很惡心的問(wèn)題,在數(shù)據(jù)量大的時(shí)候頁(yè)面會(huì)癱瘓鞭铆。很不幸的這個(gè)問(wèn)題被分配到我這來(lái)了拨脉。我能怎么辦呢總不能撂挑子走人吧!只能硬著頭皮看問(wèn)題宣增。
忍不住吐槽一下玫膀,那代碼真是稀爛!5ⅰ帖旨!
- 排查思路
1- 確定接口返回速度
2- 同一個(gè)頁(yè)面數(shù)據(jù)量不同的反應(yīng)時(shí)間對(duì)比
3- 注釋掉多余代碼,只看有數(shù)據(jù)模塊的反應(yīng)時(shí)間
最終確定問(wèn)題是灵妨,數(shù)據(jù)量大的時(shí)候解阅,瀏覽器渲染慢導(dǎo)致的頁(yè)面卡死。
解決: 更換組件或改成分頁(yè)模式請(qǐng)求數(shù)據(jù)
另外:代碼有時(shí)候該優(yōu)化還是得優(yōu)化泌霍,萬(wàn)一下一個(gè)接手這個(gè)代碼的還是你呢