微信小程序新手教程目录结构分析( 二 )


如果我们的小程序是一个多 tab 应用(客户端窗口的底部有tab栏可以切换页面),那么我们可以通过 tabBar 配置项指定 tab 栏的表现,以及tab 切换时显示的对应页面 。
tabBar 是一个数组,只能配置最少2个、最多5个 tab,tab 按数组的顺序排序 。
属性类型必填默认值描述colorHexColor是
tab 上的文字默认颜色selectedColorHexColor是
tab 上的文字选中时的颜色backgroundColorHexColor是
tab 的背景色borderStyleString否blacktabbar上边框的颜色, 仅支持 black/whitelistArray是
tab 的列表,详见 list 属性说明,最少2个、最多5个 tab其中 list 接受一个数组,数组中的每个项都是一个对象,其属性值如下:
属性类型必填说明pagePathString是页面路径,必须在 pages 中先定义textString是tab 上按钮文字iconPathString是图片路径,icon 大小限制为40kbselectedIconPathString是选中时的图片路径,icon 大小限制为40kbnetworkTimeout
可以设置各种网络请求的超时时间 。
属性类型必填说明requestNumber否wx.request的超时时间,单位毫秒connectSocketNumber否wx.connectSocket的超时时间,单位毫秒uploadFileNumber否wx.uploadFile的超时时间,单位毫秒downloadFileNumber否wx.downloadFile的超时时间,单位毫秒debug
【微信小程序新手教程目录结构分析】可以在开发者工具中开启 debug 模式,在开发者工具的控制台面板,调试信息以 info的形式给出,其信息有Page的注册,页面路由,数据更新,事件触发。可以帮助开发者快速定位一些常见的问题 。

推荐阅读