当前位置: 首页 > news >正文

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

http://www.lryc.cn/news/435136.html

相关文章:

  • 2024C题prompt
  • Numpy中数组的形状处理
  • 【动态规划】子序列问题二(数组中不连续的一段)
  • 可视耳勺方便吗?可视耳勺热销第一名品牌!
  • micropython 3-wire spi 9bit 写入的问题
  • 导致JVM内存泄露的ThreadLocal详解
  • windows下关闭解除占用端口的进程
  • Baumer工业相机堡盟工业相机如何通过NEOAPI SDK获取相机当前数据吞吐量(Python)
  • 版权与开源协议:一场创新与自由的边界之争
  • 学生用的蓝牙耳机推荐有哪些?实测四款实力出众机型!
  • MIT6.824 课程-GFS
  • 力扣第200题 岛屿数量
  • 协议头,wireshark,http
  • vscode ssh离线远程连接ubuntu调试
  • Jenkins 通过 Version Number Plugin 自动生成和管理构建的版本号
  • 元学习之应用案例
  • 网络高级(学习)2024.9.10
  • 【软件全文档】项目概要设计说明书(2024实际项目Word原件)
  • 震惊!国产数据库厂商减少了51家!
  • [AI书籍分享]<AI时代,学什么,怎么学 - 和渊>
  • 鸿蒙HarmonyOS开发:一次开发,多端部署(界面级)断点和媒体查询
  • 1 Linux SSH安全加固_linux system-auth
  • SpringBoot学习(8)RabbitMQ详解
  • 《华为 eNSP 模拟器安装教程》
  • vector(二)vector模拟实现
  • 【Canvas与电脑桌面】用六角回旋镖铺满一个平面(1920*1080)
  • 创游系列开心娱乐完整组件
  • 高效驱动之选 ——KP85211ASGA 半桥栅极驱动器 内置互锁死区
  • 建投数据获批安全生产许可证
  • MCU9.reg52.h的介绍