【小程序】tabbar用法

tabBar 指底部的 导航配置属性

color 未选择时 底部导航文字的颜色

selectedColor 选择时 底部导航文字的颜色

borderStyle 底部导航边框的样色(注意 这里如果没有写入样式 会导致 导航框上边框会出现默认的浅灰色线条)

list 导航配置数组

selectedIconPath 选中时 图标路径

iconPath 未选择时 图标路径

pagePath 页面访问地址

text 导航图标下方文字;

"tabBar": {
"color": "#a9b7b7",
"selectedColor": 
"#11cd6e",
"borderStyle": 
"black",
"list": [
 
{
"selectedIconPath": 
"images/icon_consult_press.png",
"iconPath": "images/icon_consult.png",
"pagePath": "pages/index/index",
"text": "首页"
},
{
"selectedIconPath": 
"images/icon_invest_press.png",
"iconPath": "images/icon_invest.png",
"pagePath": "pages/logs/logs",
"text": "一元投"
},
 
{
"selectedIconPath": 
"images/icon_mine_press.png",
"iconPath": "images/icon_mine.png",
"pagePath": "pages/mine/mine",
"text": "我的"
}
] 
}

注意:每个页面的json文件都不能去掉navigationBarTitleText这个属性。否则会报错
转发于https://blog.csdn.net/wangjia55/article/details/80567033

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
微信小程序tabbar是一种底部导航栏的视觉样式,用于快速切换小程序的不同页面。通常,tabbar的内容是固定的,即在小程序启动时就已经确定了tab的数量和顺序,并且每个tab都对应着一个固定的页面。 然而,有时候我们希望实现tabbar的内容可以根据用户的操作或其他条件进行动态的改变。幸运的是,微信小程序提供了一些方法来实现tabbar的动态效果。 首先,我们可以通过使用`wx.showTabBar`和`wx.hideTabBar`方法来实现tabbar的显示和隐藏。通过在不同场景下调用这两个方法,我们可以根据需要在不同的页面显示或隐藏tabbar。 其次,我们可以使用`wx.setTabBarBadge`和`wx.removeTabBarBadge`方法来给tabbar的某一项添加或移除红点提示。通过调用这两个方法并传入相应的参数,我们可以实现在tabbar的某个图标上显示红点来提醒用户有新的消息或通知。 另外,通过使用`wx.setTabBarItem`方法,我们还可以动态修改tabbar中每一项的图标、文字以及页面路径。通过在需要修改的地方调用这个方法,并传入相应的参数,我们可以灵活地改变tabbar的内容和样式,使其更适应不同的需求。 需要注意的是,tabbar的动态变化应该遵循用户体验的原则,不宜过于频繁或突兀地改变。合理使用这些方法,可以为用户提供更加丰富和便捷的使用体验,也有助于小程序的功能拓展和业务创新。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值