如下圖標記的三個點 在調試過程中出現問題,特此記錄。
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 就會出來