微信小程序bug總結


在小程序開發中遇到的問題總結

1.微信開發者工具版本問題

 

 

 錯誤原因:可能是在項目轉換到不同的開發者工具版本出現的錯誤,下載最新穩定版本可以解決。

 

2.空白文件問題

 

 

 

錯誤原因:
在子目錄下添加空白的json配置文件是會出現報錯,其原因是因為文件內容空白.

解決方法:
如果沒有配置需求,只需在文件空添加 {},即可解決報錯.

 

 3.請求過程中JSON數據的問題

 

 

 多種情況參考https://segmentfault.com/a/1190000017545154?utm_source=tag-newest

 

4.less問題

 

 

錯誤原因: 使用less時,不能用background:url()設置背景圖片

解決辦法:把背景圖片轉換為image標簽,或者使用css或scss

 

5.video組件問題

 

 

 錯誤原因:使用開發者工具版本過低

 

6.forEach問題

 

 

 該錯誤會莫名奇妙的出現和消失

解決方法:使用forEach之前,先判斷數組或對象是否為空

 

7.小程序跳轉問題

 

 

 錯誤原因:跳轉頁面太多 navigatorTo跳轉是不關閉當前頁面跳轉,跳轉層次最多5層

解決方法:不需要返回的頁面可以改為switchTab跳轉

 

8.for循環中key值問題

 

 錯誤原因:由於有兩個一樣的for循環,使用的key值也相同

解決方法:把key中的index加上一個變量,保持key不相同即可

 9.數據渲染問題

在頁面加載時候不會自動出現數據,只有觸動一下頁面才會出來

錯誤原因:給data數據賦值時,沒有賦值成功

解決方法:在每次賦值之后都要加上this.$apply(),手動刷新DOM

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM