tabBar设置底部菜单选项以及iconfont图标,setTabBar设置TabBar和下拉刷新API

tabBartabBar属性:设置底部 tab 的表现

首先在pages.json页面写一个tabBar对象,里面放入list对象数组,里面至少要有2个最多5个 tab,

如果只有一个tab的话,H5(浏览器)依然可以显示底部有一个导航栏,如果没有,需要重启后才有,小程序则报错,只有2个以上才可以启动

可以在list属性外面文字颜色(color)文字选中时的颜色(selectedColor)的属性

在list属性里面加了3个以上的tab时,可以在3个页面之间相互切换,做到页面切换效果

position属性中的top,可以把导航栏放到上面,不过只支持小程序

还可以加图标,在list属性里加iconPath属性,引入图标地址,而后就可以显示了

setTabBarBadge方法:为 tabBar 某一项的右上角添加文本就是为导航栏右上角添加文本

showTabBarRedDot方法:显示 tabBar 某一项的右上角的红点

在App.vue页面里面添加uni.setTabBarBadge方法,方法里面写index属性text属性

index:按照索引给tab页面加

text:text里面只能写数字,文字不行,或者只显示圆点,写一个空字符串就行

uni.hideToast:隐藏消息提示框

写一个按钮,然后定义一个点击事件,然后写一个方法,里面放入uni.hideToast属性隐藏消息提示框

下拉刷新:

首先要在pages.json页面中找到本页面的路径中把enablePullDownRefresh属性默认的false改成true,这样就可以基本上刷新了

但是缺点是加载的太慢了,需要改进

改进:使用stopPullDownRefresh属性停止当前页面下拉刷新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值