微信小程式的配置檔案
阿新 • • 發佈:2019-01-08
微信小程式的配置檔案以.json為副檔名,檔案格式遵循JSON語法規範,分為小程式的全域性配置檔案app.json和頁面的配置檔案page.json。
app.json檔案下定義了6大模組,如下表。頁面的配置檔案主要配置,單頁的windows配置項內容,和引入第三方擴充套件元件時使用。
類別 | 作用 | 其他 |
pages | 指定小程式由哪些前端頁面組成 | “pages”:[ "pages/index/index" "pages/login/login" ] |
Windows視窗表現 | 設定小程式的狀態列、標題、導航欄和視窗背景顏色等 | "windows":[ "navigationBarBackgroundColor":"red", ] |
tabBar | 配置小程式公共導航欄,tabBar的物件是個陣列, 這個陣列只能配置2到5個元素。
|
tabBar物件可以配置6種屬性。分別是color,selectedColor, backgroundColor,borderStyle, position(配置導航欄的位置分別為top,bottom) lis(配置導航欄的按鈕,物件為陣列,分別為: pagePath:導航按鈕被單擊時的跳轉頁面路徑; text:定義按鈕的文字; iconPath:按鈕圖片的路徑; selectedIconPath:定義按鈕被選中時顯示的圖片路徑 ) |
networkTimeout | 設定小程式在網路通訊時的超時時間,單位為毫秒 | request:設定超時時間; connectSocket:用來建立WebSocket連結的函式; uploadFile:用於配置上傳檔案的超時時間; downloadFile:用於配置小程式下載檔案的超時時間;
|
debug | 用於開啟小程式的debug模式,在開發者工具的console控制檯面板, 除錯資訊會以info的形式列出來,這些資訊有Page的註冊、頁面路由、 資料更新、事件觸發德國,方便我們快速定位一些常見的除錯問題。 |