uniapp点左上角返回键, 重复来回跳转的问题 解决方案

假设从a先跳转到b , 在从b跳转到c页面;

a跳转b用

复制代码
uni.navigateTo({
		url:'b页面路径'
});

b跳转c同样用

复制代码
uni.navigateTo({
	url : 'c页面路径'
});

重点来了:

c页面做了提交等操作, 需要返回到a列表页面的情况

复制代码
uni.navigateBack({
      delta: 2 // 2是往前返回的路由层数
});

这里不可以用 navigateTo/redirectTo等操作去直接跳转到a页面, 否则会出现来回跳转 / 或者 / 点一下返回直接返回首页(或者主tab页之一)等问题

相关推荐
玄玄子几秒前
xss前端解决方案
前端·浏览器·xss
林希_Rachel_傻希希3 分钟前
web性能优化之——AI总结视频
前端·javascript·面试
前端炒粉9 分钟前
个人简历面经总结二
前端·网络·vue.js·react.js·面试
binbin_5215 分钟前
UIAbility 与 WindowStage:窗口创建、加载、销毁的完整链路
开发语言·javascript·深度学习·华为·harmonyos
用户0595401744622 分钟前
用了半年 LangChain Memory,才发现回滚测试压根没测对
前端·css
木木的木云26 分钟前
从零构建微前端框架:PavilionMfe 设计揭秘
前端·架构·vite
weedsfly33 分钟前
Cookie 安全三属性:HttpOnly、Secure、SameSite 分别防什么?
前端·javascript·面试
IT_陈寒35 分钟前
SpringBoot自动配置没生效?你可能漏了这个注解
前端·人工智能·后端
monologues36 分钟前
Vue3 底层原理深度解析:从编译到运行的源码之旅
前端
前端炒粉1 小时前
马克思主义基本原理在Vue框架中的指导作用探析
前端·javascript·vue.js