摘要:及時反饋即時地對需要用戶等待的交互操作給出反饋,避免用戶以為小程序無響應渲染性能優化避免不當使用圖片圖片圖片總結圖片避免不當使用圖片使用自定義組件圖片渲染分層繪制到不同不變的部分多帶帶繪制到一個,動態生成的繪制到一個最后再合入到一個
啟動加載性能優化
小程序的啟動加載流程圖片:
典型等待場景
圖片:
1、控制代碼包大小
開啟開發者工具中"上傳代碼時自動壓縮"
及時清理無用代碼和資源文件
減少代碼包中的圖片等資源文件的大小和數量
2、分包加載
圖片:
分包預下載(即將推出)
圖片:
獨立分包(即將推出)
圖片:
3、首屏加載的體驗優化建議
提前請求:異步數據請求不需要等待頁面渲染完成
利用緩存:利用storage API對異步請求數據進行緩存。二次啟動時先利用緩存數據渲染頁面,再進行后臺靜默更新。
避免白屏:先展示頁面骨架和基礎內容。
及時反饋:即時地對需要用戶等待的交互操作給出反饋,避免用戶以為小程序無響應
渲染性能優化
1、避免不當使用setData
圖片:
圖片:
圖片:
總結
圖片:
2、避免不當使用onPageScroll
圖片:
3、使用自定義組件
圖片:
4、canvas渲染
分層繪制到不同canvas
不變的部分多帶帶繪制到一個canvas,
動態生成的繪制到一個canvs
最后再合入到一個canvas
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/31437.html
摘要:希望大家看完這篇文章能對小程序性能優化有一定的認識,如果有錯誤或不嚴謹的地方,歡迎批評指正,如果喜歡,歡迎點贊收藏。 小程序從發布到現在也已經有將近兩年的時間,越來越來多的公司開始重視小程序生態帶來的流量,今年也由于小程序平臺對外能力的越來越多的開放以及小程序平臺的自身優化,越來越多的開發者也自主的投入到小程序的開發當中,現在,作為前端如果會寫小程序,絕對是一個不折不扣的面試加分項。相...
摘要:希望大家看完這篇文章能對小程序性能優化有一定的認識,如果有錯誤或不嚴謹的地方,歡迎批評指正,如果喜歡,歡迎點贊收藏。 小程序從發布到現在也已經有將近兩年的時間,越來越來多的公司開始重視小程序生態帶來的流量,今年也由于小程序平臺對外能力的越來越多的開放以及小程序平臺的自身優化,越來越多的開發者也自主的投入到小程序的開發當中,現在,作為前端如果會寫小程序,絕對是一個不折不扣的面試加分項。相...
摘要:希望大家看完這篇文章能對小程序性能優化有一定的認識,如果有錯誤或不嚴謹的地方,歡迎批評指正,如果喜歡,歡迎點贊收藏。 小程序從發布到現在也已經有將近兩年的時間,越來越來多的公司開始重視小程序生態帶來的流量,今年也由于小程序平臺對外能力的越來越多的開放以及小程序平臺的自身優化,越來越多的開發者也自主的投入到小程序的開發當中,現在,作為前端如果會寫小程序,絕對是一個不折不扣的面試加分項。相...
閱讀 1608·2021-09-23 11:31
閱讀 924·2021-09-23 11:22
閱讀 1347·2021-09-22 15:41
閱讀 4076·2021-09-03 10:28
閱讀 2911·2019-08-30 15:55
閱讀 3545·2019-08-30 15:55
閱讀 1954·2019-08-30 15:44
閱讀 2716·2019-08-30 13:50