1.navigateTo

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

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

2.redirectTo

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

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

3.reLaunch

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

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

4.switchTab

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

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

注:tabBar 页面为需在 pages.json 的 tabBar 字段定义的页面

更多详细说明请查看官网

官网:https://uniapp.dcloud.io/api/router?id=switchtab

uni-app混合开发 navigateTo、reLaunch、redirectTo、switchTab区别相关推荐

  1. App混合开发-前端小白理解

    什么是混合app 混合开发的App(Hybrid App)就是嵌一个轻量级的浏览器,一部分原生的功能改为Html5来开发,这部分功能不仅能够在不容升级的情况下动态更新,而且可以在Android或iOS ...

  2. 谈谈Android App混合开发

    推酷 文章 站点 主题 公开课 活动 客户端 荐 周刊 登录 谈谈Android App混合开发 时间 2015-08-25 20:13:43bxbxbai 原文  http://bxbxbai.gi ...

  3. 鸿蒙3.0 APP混合开发闪退问题笔记

    APP采用cordova混合开发, 鸿蒙2.0以及安卓操作系统正常使用,但是在鸿蒙3.0中出现APP闪退,对APP进行真机调试发现,鸿蒙3.0系统对crosswork插件存在兼容问题,这些问题会导致A ...

  4. app混合开发之微信分享设置

    在app内混合开发中,分享页面是必不可少的,但是分享到微信时二次分享就会没有分享的设置,这时候就需要自己配置微信二次分享,使用说明请查看微信JS-SDK说明文档 //API.jsimport axio ...

  5. h5逻辑_H5+app 混合开发

    目录 app分类 h5与原生进行交互 [1] 判断h5页面打开的环境是ios/android [2] JS调用ios/android的方法 js调用ios的方法 js调用android的方法 区别 总 ...

  6. 教你如何使用Flutter和原生App混合开发

    点击上方 "程序员小乐"关注, 星标或置顶一起成长 每天凌晨00点00分, 第一时间与你相约 每日英文 Things in this world are temporary. If ...

  7. 搭建vue3+cordove的APP混合开发流程

    前言 目前来说主流的App开发方式有三种:Native App(原生APP开发模式).Hybrid App(混合模式移动应用).Web App(嵌入HTML5移动应用).如果项目针对性能以及计算没有特 ...

  8. Hybrid APP混合开发的一些经验和总结

    写在前面: 转载自 --->博客园  KINGPLUS 1.混合开发概述 Hybrid App主要以JS+Native两者相互调用为主,从开发层面实现"一次开发,多处运行"的 ...

  9. app混合开发基本理论

    app开发分三种,第一种纯原生,第二混合,第三,纯html. 1.第一种就不说了,用ios就是iOS.安卓就是安卓.第二种和第三种差不多,都是利用一个容器webview,来加载网页,实际就是缩减版的浏 ...

  10. Hybird APP混合开发升级方法

    hybrid app开发的优势优点不用说了,但在这里,我们将重点关注混合系统中模块包的升级过程. 服务器维护压缩包的版本列表 Apppid 表示每个模块的唯一 ID 版本表示相应模块的版本号,递增 U ...

最新文章

  1. MyBatis 实践 -配置
  2. Study on Android【六】--消息机制,异步和多线程
  3. php 删除字符串中链接_python面试——删除字符串中的“b”和“ac”,删除后无b和ac(CloudIn(云英)面经)...
  4. mysql binlog生成异常_mysql binlog故障演练
  5. java 跳表_跳表 skiplist
  6. Cheatsheet: 2014 06.01 ~ 06.30
  7. Bind服务简单应用之一(介绍)
  8. ggplot2学习笔记系列之利用ggplot2绘制误差棒及显著性标记
  9. AppWeb服务后台登陆及配置的方法解答
  10. 大数据常用的五种主要数据挖掘技术
  11. 数据仓库模型数据仓库四大模型
  12. delphi xe 之路(14)使用FireMonkeyStyle
  13. flush和evit
  14. PS修改电子版证件背景色
  15. mysql的event_mysql中event的用法详解
  16. 怎样在线完成视频转gif制作?一招视频转gif在线制作
  17. 网页打开慢,甚至突然打不开?图片刷新不出来?多半是DNS的问题!
  18. 哪款国产ESD二极管可直接替代LC3311CCW?
  19. r76800h怎么样r7 6800h参数
  20. 内部存储空间不足_手机提示存储空间不足的原因和解决方法

热门文章

  1. Redis的启动方法
  2. OMV搭建系列教程[2] – 安装omv-extras
  3. c++求一百以内质数
  4. 使用python爬取付费音乐
  5. 【C#】C#中的ref、out关键字的应用与区别
  6. idea配置git版本管理
  7. 在焦虑中积极应对压力
  8. bluez python dbus_dbus实例讲解1
  9. 线性代数复习——行列式
  10. Excel——快速批量统一边框和字体格式