微信小应用中tabBar不显示的坑

     今刚开始学习微信小应用,作为初学者,发现了一特别容易犯错的地方,分享出来。

      tabBar不显示,这个问题弄的我摸不着头脑,其实仔细检查下,就会发现这个很容易避免,自己总结了几点,希望指正。

1、tabBar的书写,容易写成tabbar。(我就是这么笨死在这个坑里的);

2、tabBar 是一个数组,只能配置最少2个、最多5个 tab,tab 按数组的顺序排序。(引用官方说明https://mp.weixin.qq.com/debug/wxadoc/dev/framework/config.html?t=1475052055756),就是说你配置的页面数少于2个或者多于5个;

3、tabBar的属性没有填写完整也就是必要的属性没有设置;

属性说明:

属性类型必填默认值描述
colorHexColor tab 上的文字默认颜色
selectedColorHexColor tab 上的文字选中时的颜色
backgroundColorHexColor tab 的背景色
borderStyleStringblacktabbar上边框的颜色, 仅支持 black/white
listArray tab 的列表,详见 list 属性说明,最少2个、最多5个 tab

4、在app.json中pages里面的第一个页面不是tabBar的list中 pagePath中的任意一个,

"pages":[
    "pages/index/index",(第一个)
    "pages/logs/logs",
    "pages/Home/home"
  ],

"list":[{
      "pagePath":"pages/demo/sdemo",
      "text":"首页",
    },{
      "pagePath":"pages/logs/logs",
      "text":"日志",
    },{
      "pagePath":"pages/Home/home",
      "text":"主页",
    }]

如上代码就不会显。

 

总结的还不够全面,还有其他情况,欢迎大家指正。

 

转载于:https://my.oschina.net/u/2943323/blog/756043

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值