日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

app.json 全局配置

更新時(shí)間:

app.json 用于對(duì)小程序進(jìn)行全局配置,設(shè)置頁(yè)面文件的路徑、窗口表現(xiàn)、網(wǎng)絡(luò)超時(shí)時(shí)間、多 tab 等。

以下是一個(gè)基本配置示例:

  1. {
  2. "pages": [
  3. "pages/index/index",
  4. "pages/logs/index"
  5. ],
  6. "window": {
  7. "defaultTitle": "Demo"
  8. }
  9. }

完整配置項(xiàng)如下:

屬性 類型 是否必填 描述
pages Array 設(shè)置頁(yè)面路徑
window Object 設(shè)置默認(rèn)頁(yè)面的窗口表現(xiàn)
tabBar Object 設(shè)置底部 tabbar 的表現(xiàn)

pages

app.json 中的 pages 為數(shù)組屬性,數(shù)組中每一項(xiàng)都是字符串,用于指定小程序的頁(yè)面。在小程序中新增或刪除頁(yè)面,都需要對(duì) pages 數(shù)組進(jìn)行修改。

pages 數(shù)組的每一項(xiàng)代表對(duì)應(yīng)頁(yè)面的路徑信息,其中,第一項(xiàng)代表小程序的首頁(yè)。

頁(yè)面路徑不需要寫任何后綴,框架會(huì)自動(dòng)去加載同名的 .json.js.axml.acss 文件。舉例來說,如果開發(fā)目錄為:

  1. ├── pages
  2. ├──index
  3. ├── index.json
  4. ├── index.js
  5. ├── index.axml
  6. └── index.acss
  7. ├──logs
  8. ├── logs.json
  9. ├── logs.js
  10. └── logs.axml
  11. ├── app.json
  12. ├── app.js
  13. └── app.acss

那么 app.json 就要寫成:

  1. {
  2. "pages":[
  3. "pages/index/index",
  4. "pages/logs/logs"
  5. ]
  6. }

window

window 用于設(shè)置小程序的狀態(tài)欄、導(dǎo)航條、標(biāo)題、窗口背景色等。

屬性 類型 是否必填 描述
defaultTitle String 頁(yè)面默認(rèn)標(biāo)題
pullRefresh String 是否允許下拉刷新。默認(rèn) NO。
備注:下拉刷新生效的前提是 allowsBounceVertical 值為 YES
allowsBounceVertical String 是否允許向下拉拽。默認(rèn) YES, 支持 YES / NO
transparentTitle String 導(dǎo)航欄透明設(shè)置。默認(rèn) none,支持 always 一直透明 / auto 滑動(dòng)自適應(yīng) / none 不透明
titlePenetrate String 是否允許導(dǎo)航欄點(diǎn)擊穿透。默認(rèn) NO,支持 YES / NO
showTitleLoading String 是否進(jìn)入時(shí)顯示導(dǎo)航欄的 loading。默認(rèn) NO,支持 YES / NO
titleImage String 導(dǎo)航欄圖片地址
titleBarColor HexColor 導(dǎo)航欄背景色
backgroundColor HexColor 下拉露出顯示的背景顏色
backgroundImageColor HexColor 下拉露出顯示的背景圖底色
backgroundImageUrl String 下拉露出顯示的背景圖鏈接
gestureBack String iOS 用,是否支持手勢(shì)返回。默認(rèn) NO,支持 YES / NO
enableScrollBar Boolean Android 用,是否顯示 WebView 滾動(dòng)條。默認(rèn) YES,支持 YES / NO

代碼示例:

  1. {
  2. "window":{
  3. "defaultTitle": "客戶端接口功能演示"
  4. }
  5. }

tabBar

如果您的小程序是一個(gè)多 tab 應(yīng)用(客戶端窗口的底部欄可以切換頁(yè)面),那么可以通過 tabBar 配置項(xiàng)指定 tab 欄的表現(xiàn),以及 tab 切換時(shí)顯示的對(duì)應(yīng)頁(yè)面。

說明
  • 通過頁(yè)面跳轉(zhuǎn)(my.navigateTo)或者頁(yè)面重定向(my.redirectTo)所到達(dá)的頁(yè)面,即使它是定義在 tabBar 配置中的頁(yè)面,也不會(huì)顯示底部的 tab 欄。
  • tabBar 的第一個(gè)頁(yè)面必須是首頁(yè)。

tabBar 配置項(xiàng)如下:

屬性 類型 是否必填 描述
textColor HexColor 文字顏色
selectedColor HexColor 選中文字顏色
backgroundColor HexColor 背景色
items Array 每個(gè) tab 配置

每個(gè) item 配置如下:

屬性 類型 是否必填 描述
pagePath String 設(shè)置頁(yè)面路徑
name String 名稱
icon String 平常圖標(biāo)路徑
activeIcon String 高亮圖標(biāo)路徑

icon 圖標(biāo)推薦大小為 60×60 px,系統(tǒng)會(huì)對(duì)傳入的非推薦尺寸的圖片進(jìn)行非等比拉伸或縮放。

tabBar 示例如下:

  1. {
  2. "tabBar": {
  3. "textColor": "#dddddd",
  4. "selectedColor": "#49a9ee",
  5. "backgroundColor": "#ffffff",
  6. "items": [
  7. {
  8. "pagePath": "pages/index/index",
  9. "name": "首頁(yè)"
  10. },
  11. {
  12. "pagePath": "pages/logs/logs",
  13. "name": "日志"
  14. }
  15. ]
  16. }
  17. }