【我是坑】:全局配置文件 app.json 容易出現錯誤如下:
文件路徑出錯。
沒有在 pages 上配置頁面。
代碼註釋。
使用單引號。
【解決】:
1.文件路徑出錯
文件路徑寫錯,比如單詞寫錯或少了目錄名,這個比較容易發現。另外,文件名不需要寫文件後綴,因爲框架會自動去尋找路徑下 .json, .js, .wxml, .wxss 四個文件進行整合。
2.沒有在 pages 上配置頁面
這個錯誤也比較容易發現,畢竟 pages 配置項沒有配置頁面,跳轉頁面時也會有提示。
3.代碼註釋
給代碼寫註釋是一個好習慣,但是在 app.json 文件裏寫註釋還真不行。
4.使用了單引號
報錯如下:
這個錯誤即使是老手遇到也可能會糾結一下,在 app.json 文件裏配置的內容是一段 json 數據格式。在微信小程序中,對 json 數據格式要求比較嚴格,應該用雙引號而非單引號!
【延伸閱讀】:
JSON 語法規則
在 JS 語言中,一切都是對象。因此,任何支持的類型都可以通過 JSON 來表示,例如字符串、數字、對象、數組等。
下面列出平時在定義 json 使用單雙引號時的一些示例:
最後再給大家推薦一個JSON在線解析及格式化驗證工具 ——json.cn。