继《微信小程序:开发入门之配置文件(app.json)(一)》讲了配置文件(app.json)中的pages和windows配置,今天来为大家接着整理一下abBar、networkTimeout、debug配置
tabBar配置
当程序顶部或底部需要菜单栏时,我们可以通过配置tabBar快速实现,tabBar是个非必填项目。可配置属性如下:
-
color:tab上的文字默认颜色,值为HexColor(十六进制颜色值),必填项。
-
selectedColor:tab上的文字选中时的颜色,值为HexColor(十六进制颜色值),必填项。
-
backgroundColor:tab的背景色,值为HexColor(十六进制颜色值),必填项。
-
borderStyle:tabbar上边框的颜色,仅支持black/white,默认值为black。
-
list:tab的列表,必填项,其值为一个数组,最少2个、最多5个tab,数组中每一项是一个对象,代表一个tab的相关配置,每项的相关配置如下:
-
pagePath:页面路径,必须在pages中先定义,必填项。 ·text:tab上按钮的文字,必填项。
-
iconPath:tab上icon图片的相对路径,icon大小限制为40kb,必填项。
-
selectedIconPath:选中时图片的相对路径,icon大小限制为40kb,必填项。
-
position:tab在顶部或底部显示,可选值为bottom、top,默认值为bottom。
示例代码见代码清单2-1。
代码清单2-1 app.json
{
"pages" : [
"mypages/index/index",
"mypages/list/list"
],
"tabBar" : {