JSON的值只能是以下几种数据格式,其他任何格式都会触发报错,例如 JavaScript 中的 undefined。
数字,包含浮点数和整数
字符串,需要包裹在双引号中
Bool值,true 或者 false
数组,需要包裹在方括号中 []
对象,需要包裹在大括号中 {}
Null
还需要注意的是 JSON 文件中无法使用注释,试图添加注释将会引发报错。
配置项细节可以参考文档 小程序的配置 app.json 。
开发工具配置
独立定义每个页面的一些属性,配置项细节可以参考文档 页面配置 。
官方链接: https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html
单个页面的page.json会覆盖app.json中对于小程序window的设置,page和debug等不可以在page.json中被设置。
"window": {
"navigationBarBackgroundColor": "#ffffff",
"navigationBarTextStyle": "black",
"navigationBarTitleText": "微信接口功能演示",
"backgroundColor": "#eeeeee",
"backgroundTextStyle": "light"
}
(tabBar最多可设置五个,再多就不会显示)
"tabBar": {
"color": "#444", 设置字体颜色
"selectedColor": "#219bf3", 设置选中字体颜色
"backgroundColor": "#e0e0e0", 设置背景颜色
"borderStyle": "white", 设置tab栏上边框颜色(可选只有white和black)
"position": "bottom", 设置tab位置(可选只有bottom和top)
"list": [
{
"text": "Index",
"pagePath": "pages/index/index",
"iconPath": "image/01.png", 设置tab栏图标
"selectedIconPath": "image/01-active.png" 被选中时的图标(颜色由图标本身决定
},
{
"text": "Demo",
"pagePath": "pages/demo/demo",
"iconPath": "image/02.png",
"selectedIconPath": "image/02-active.png"
}
]}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)