頁面配置
每一個小程序頁面也可以使用.json
文件來對本頁面的窗口表現進行配置。
頁面的配置只能設置 app.json
中部分 window
配置項的內容,頁面中配置項會覆蓋 app.json
的 window
中相同的配置項。
頁面配置項列表
屬性 | 類型 | 默認值 | 描述 |
---|---|---|---|
navigationBarBackgroundColor | HexColor | #000000 | 導航欄背景顏色,如 #000000
|
navigationBarTextStyle | String | white | 導航欄標題顏色,僅支持 black / white
|
navigationBarTitleText | String | 導航欄標題文字內容 | |
backgroundColor | HexColor | #ffffff | 窗口的背景色 |
backgroundTextStyle | String | dark | 下拉 loading 的樣式,僅支持 dark / light
|
enablePullDownRefresh | Boolean | false | 是否全局開啟下拉刷新。 |
詳見 Page.onPullDownRefresh | |||
onReachBottomDistance | Number | 50 | 頁面上拉觸底事件觸發時距頁面底部距離,單位為px。 |
詳見 Page.onReachBottom | |||
disableScroll | Boolean | false | 設置為 true 則頁面整體不能上下滾動;只在頁面配置中有效,無法在 app.json 中設置該項 |
{
"navigationBarBackgroundColor": "#ffffff",
"navigationBarTextStyle": "black",
"navigationBarTitleText": "微信接口功能演示",
"backgroundColor": "#eeeeee",
"backgroundTextStyle": "light"
}
頁面的
.json
只能設置window
相關的配置項,以決定本頁面的窗口表現,所以無需寫window
這個鍵。