Skip to content

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