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属性停止当前页面下拉刷新


