全局配置文件app.json(常用的)
- [参考文档]
1. pages
- 记录当前小程序所有页面的存放路径
2. style
- 是否启用新版的组件样式
3. window
- 全局设置小程序窗口的外观
4. tabBar
- 设置小程序底部的tabBar效果
- tabBar是移动端应用常见的页面效果,用于实现多页面的快速切换,通常分为底部tabBar和顶部tabBar
- 注意:tabBar中只能配置至少2个、最多5个的tab页签。当渲染顶部tabBar时,不显示icon,只显示文本
- 属性
| 属性 | 类型 | 说明 |
|---|---|---|
| color | HexColor | tab 上的文字默认颜色,仅支持十六进制颜色 |
| selectedColor | HexColor | tab 上的文字选中时的颜色,仅支持十六进制颜色 |
| backgroundColor | HexColor | tab 的背景色,仅支持十六进制颜色 |
| borderStyle | string | tabbar 上边框的颜色, 仅支持 black / white |
| position | string | tabBar 的位置,仅支持 bottom / top |
| list | Array | tab 的列表,详见 list 属性说明,最少 2 个、最多 5 个 tab |
| custom | boolean | 自定义 tabBar,见详情 |
- list
| 属性 | 类型 | 说明 |
|---|---|---|
| pagePath | string | 页面路径,必须在 pages 中先定义 |
| text | string | tab 上按钮文字 |
| iconPath | string | 图片路径,icon 大小限制为 40kb,建议尺寸为 81px * 81px,不支持网络图片。 |
| selectedIconPath | string | 选中时的图片路径,icon 大小限制为 40kb,建议尺寸为 81px * 81px,不支持网络图片。 |