15年软件开发经验 只做源码定制 互联网+定制化解决方案

15年软件开发经验,只做源码定制!

原创设计 定制开发

满足您的个性化需求

当前位置:首页 前端开发 uinapp

uniapp路由跳转问题

王孟旺| 发布于 2022-03-05 21:58:44| 808阅读| 0点赞| 0评论
举报

uniapp中遇到的路由跳转问题和解决方法

uniapp中,我们经常要用到路由跳转来切换页面,有以下常用:


1.uni.navigateTo保留当前页面跳转到应用内的某个页面,跳转后有导航栏有小箭头可以返回上一级页面。


2.uni.redirectTo关闭当前页面跳转到应用内的某个页面,跳转后的页面返回只能返回再上一级,也就是说1->2->3,2用此方法跳转,3只能返回1.


3.uni.reLaunch 关闭所有页面,打开到应用内的某个页面,跳转后的页面只能返回page定义的首页。


4.uni.switchTab 跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面,只能用此方法跳转到tar页面。


5.  uni.navigateBack,返回页面 1是返回一级,2返回2级,不够则返回首页。


而这些经常用第一种uni.navigateTo进行跳转,这些页面会保留在堆栈中,不能无限极跳转,经过遇到的此类问题和测验发现只能在微信小程序中连跳4级,1—>2->3->4->5 再跳就不能了。如果想跳只能用别的方法关闭前面的页面或者利用场景实现间接跳转



0

0条评论

别默默看啦~登录/注册一起参与讨论吧~

热门标签

王孟旺
微信扫一扫立即咨询
账号登录|扫码登录

立即注册 |忘记密码?

欢迎注册

已有账号马上登录

重置密码

扫码绑定微信
微信扫一扫

绑定手机号

分享到-微信

举报

  • 举报类型:

  • 举报描述:

您好,当前积分不足。

在线客服
拨打电话
17330196230 13230981129
顶部