小程序根目录下的 app.json 文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。
JOSN文件不允许注释,下面为了学习加上注释,粘贴需要的片段去掉注释即可。小程序定义color建议使用16进制颜色
1. pages定义页面路径列表
"pages": [
"pages/news/news",
"pages/index/index",
"pages/movie/movie",
"pages/logs/logs"
]
2. window 用于设置小程序的状态栏、导航条、标题、窗口背景色
"window": {
"backgroundTextStyle": "light", // 下拉 loading 的样式,仅支持 dark / light
"navigationBarBackgroundColor": "white", // 导航栏背景颜色
"navigationBarTitleText": "哈哈", // 导航栏标题内容
"navigationBarTextStyle": "black", // 导航栏标题颜色 black / white
"navigationStyle": "custom", // 导航栏样式 默认为default custom 表示自定义导航栏,只保留右上角
"backgroundColor":"#ffffff" // 窗口的背景颜色
}
3. tabBar
如果小程序是一个多 tab 应用(客户端窗口的底部或顶部有 tab 栏可以切换页