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

uni-app混合开发 navigateTo、reLaunch、redirectTo、switchTab区别

1.navigateTo   

保留当前页面,跳转到应用内的某个页面,使用uni.navigateBack可以返回到原页面。

要注意的是navigateTo只能跳转的应用内非 tabBar 的页面的路径 , 路径后可以带参数如果跳转url参数为tabBar的路径则无法进行跳转

2.redirectTo

关闭当前页面,跳转到应用内的某个页面。

需要跳转的应用内非 tabBar 的页面的路径,路径后可以带参数

3.reLaunch

关闭所有页面,打开到应用内的某个页面。

跳转页面会刷新页面

需要跳转的应用内页面路径 , 路径后可以带参数。参数与路径之间使用?分隔,参数键与参数值用=相连,不同参数用&分隔;如 ‘path?key=value&key2=value2’,与redirectTo不同的是如果跳转的页面路径是 tabBar 页面则不能带参数

4.switchTab

跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面。

使用uni.switchTab()跳转不会刷新页面

需要跳转的 tabBar 页面的路径,路径后不能带参数

5.navigateBack

关闭当前页面,返回上一页面或多级页面。

相关文章:

  • 游戏创业小知识:游戏运营的步骤和流程
  • java---jar详解
  • Windows如何删除“$WINDOWS.~BT“文件夹,解决权限不足无法删除
  • uniapp实时获取当前位置
  • 计算物理专题----随机游走实战
  • elk日志某个时间节点突然搜索不到了
  • Cesium 空间量算——生成点位坐标
  • 2023常用的原型设计软件推荐
  • 【无标题】
  • SecureCRT SSH与FTP连接中文乱码
  • C#流Stream与IO详解(4)——如何更快的读写文件
  • IP风险查询:抵御DDoS攻击和CC攻击的关键一步
  • 05预测识别-依托YOLO V8进行训练模型的识别——对视频中的图片进行识别
  • 前端框架vBean admin
  • Eclipse工具使用技巧
  • Golang编写自定义IP限流中间件
  • Ubuntu安装Android Studio
  • C语言基础知识点(八)联合体和大小端模式
  • 机器学习中分类问题的初步
  • MongoDB——将时间戳转换为日期
  • KZ队史首冠,透过春决看CF电竞张扬的生命力
  • 美元指数跌破98关口,人民币对美元即期汇率升值至4月3日来新高
  • 电动自行车新国标将于9月1日落地,首批6家检测机构出炉
  • 以优良作风激发改革发展动力活力,中管企业扎实开展深入贯彻中央八项规定精神学习教育
  • 经济日报金观平:拥抱中国就是拥抱确定性
  • 美国防部宣布整合驻叙美军部队,将减少至不足千人