主题
pages.json
json
{
"pages": [
// 登录
{
"path": "pages/login/login",
"style": {
"navigationBarTitleText": "登录"
}
},
{
"path": "pages/tabbar/home",
"style": {
"navigationBarTitleText": "首页"
}
},
{
"path": "pages/tabbar/my",
"style": {
"navigationBarTitleText": "我的"
}
}
],
"subPackages": [
{
"root": "pages/notes",
"pages": [{
"path": "notes",
"style": {
"navigationBarTitleText": ""
}
},
{
"path": "myNoteList",
"style": {
"navigationBarTitleText": "我的备忘录"
}
}
]
}
],
"entryPagePath": "pages/login/login",
"globalStyle": {
"navigationBarBackgroundColor": "#ffffff", // 导航栏背景颜色
"navigationBarTextStyle": "black", // 导航栏标题颜色及状态栏背景颜色,仅支持 black/white
"navigationBarTitleText": "笔记圈", // 导航栏标题内容
"backgroundColor": "#F0F5FF", // 窗口的背景色
"backgroundTextStyle": "light", // 下拉 loading 的样式,仅支持 dark/light
"enablePullDownRefresh": false, // 是否开启下拉刷新
"onReachBottomDistance": 50, // 页面上拉触底事件触发时距离页面底部的距离,单位仅支持px
"navigationStyle": "custom",
"app-plus": {
"titleView": false
}
},
"tabBar": {
"custom": true,
"color": "#C5CFE0", // tabbar 上的文字默认颜色
"selectedColor": "#0C378C", // tabbar 上的文字选中时的颜色
"borderStyle": "black", // tabbar 上边框的颜色,可选值 black/white,也支持其他颜色值
"backgroundColor": "#ffffff", // tabbar 的背景色
"list": [{
"pagePath": "pages/tabbar/home",
"text": "首页",
},
{
"pagePath": "pages/tabbar/my",
"text": "我的"
}
]
},
// 模式配置,仅开发期间生效
"condition": {
"current": 0, // 当前激活的模式(list 的索引项)
"list": [{
"name": "登录",
"path": "pages/login/login",
"query": ""
}
]
}
}
tabBar中的list是一个数组,只能配置最少2个、最多5个tab