(一)微信小程序之模擬調用后台接口踩過的坑


 

如下圖標記的三個點 在調試過程中出現問題,特此記錄。

1.

  之前在瀏覽器測試接口習慣省略 http:// ,是因為瀏覽器默認有一個檢測,在你輸入的網址前面加http://,如果有就不加。

然而在微信小程序開發接口中不會默認添加,所以要寫完整,否則訪問不到。

如果寫為 url:localhost:8080/data.json

報錯:VM530:1 request:fail invalid url "localhost:8080/data.json"

2.

  剛開始將賦值的冒號: ,下意識的寫成了java中的等於 =, 導致報錯: unknown: Unexpected token (36:17)

self.setData({
   proList:res.data     
})

 

3.

剛開始沒勾選不校驗合法域名、web-view(業務域名)、TLS 版本以及 HTTPS 證書,所以小程序回去后台尋找你設置的域名與之匹配

 

找不到匹配的域名就會報錯:

request 合法域名校驗出錯

appservice?t=1551320785511:1105 如若已在管理后台更新域名配置,請刷新項目配置后重新編譯項目,操作路徑:“詳情-域名信息”
VM1072:1 http://localhost:8080 不在以下 request 合法域名列表中,請參考文檔:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html
VM1072:1 request:fail url not in domain list

 所以如果要調用本地接口測試 記得勾選 詳情=》項目設置=》不校驗合法域名...  該選項

 

===============================================================================================

補充 2019/2/25 遺忘的

 

 報錯: 請使用2.2.3或以上的基礎庫

 解決:點擊右上角的》 詳情設置基礎庫的版本為 2.2.3以上

 

微信開發者工具怎么出來代碼提示:

 如:"tabBar":

 解決:不寫引號 直接輸入ta 就會出來 

 


免責聲明!

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



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