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页之一)等问题

相关推荐
园小异2 分钟前
2026年浏览器革命:Chrome Edge 人工智能版完全指南
前端·chrome
萧曵 丶3 分钟前
CSS3 业务开发高频样式
前端·css·css3
渡我白衣4 分钟前
从线性到非线性——神经网络的原理、训练与可解释性探索
开发语言·javascript·人工智能·深度学习·神经网络·机器学习·数字电路
夏幻灵6 分钟前
HTML中路径符号.和/详解
前端·html
EstherNi8 分钟前
小程序中,下拉多选的组件,有写死的三级下拉,样式需要修改
javascript·小程序·vue
花归去9 分钟前
Vue Router 的导航守卫
开发语言·前端·javascript
Beginner x_u12 分钟前
ES6 中的 class 是什么?和ES5构造函数差别是什么?
javascript·es6·class
浪潮IT馆13 分钟前
在 VSCode 中编写简单 JavaScript 测试用例的步骤和示例
javascript·vscode·测试用例
魔都吴所谓14 分钟前
【html】倒计时器实现demo
javascript·css·html
json{shen:"jing"}16 分钟前
16_Vue引入路由配置 17.路由传递参数
前端·javascript·vue.js