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

鍍金池/ 問答/網(wǎng)絡安全  HTML/ 在PC端多頁面切換時,一級導航菜單和二級導航菜單都是由后端接口返回,頁面閃爍得厲

在PC端多頁面切換時,一級導航菜單和二級導航菜單都是由后端接口返回,頁面閃爍得厲害?

在PC端多頁面切換時,一級導航菜單和二級導航菜單都是由后端接口返回,頁面閃爍得厲害,在除了單頁面外還有什么好的解決方法減少這種閃爍效果嗎?

補充說明:

clipboard.png

回答
編輯回答
毀憶

先給其父級一個默認樣式類 .nodata
通過這個給菜單一些默認樣式,給個寬高啥的,淺色背景占位等。
拿到數(shù)據(jù)渲染完成把樣式去了,恢復實際樣式。

2018年3月18日 21:08
編輯回答
拮據(jù)

加載的慢有幾種原因?qū)е拢?br>1、HTML 文件載入慢,
2、異步獲取菜單信息慢,
3、渲染速度慢、
針對以上原因的對策:
1、多頁面間提高服用資源,使用緩存提高載入效率
2、將異步獲取菜單的請求提早發(fā)出,可以放在HTML 文件頭部。等dom ready后再執(zhí)行操作。
嘗試使用get請求緩存,提高效率,
3、dom元素過多導致重排重繪壓力大,建議使用異步加載,讓首屏加速顯示,多余部分可異步延時載入。

2018年3月29日 05:43
編輯回答
毀與悔

菜單項在多頁面切換變化大嗎,可以考慮把菜單數(shù)據(jù)放到sessionStorage

2017年6月20日 08:54