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

相关推荐
漓漾li12 小时前
每日面试题-前端2
前端·react.js·面试
Alice-YUE12 小时前
深入解析 JS 事件循环:浏览器与 Node.js 的差异全解析
前端·javascript·笔记·学习
HYCS12 小时前
用pixijs实现fabricjs(二):对象的基础位置信息
前端·javascript·canvas
Alice-YUE12 小时前
【无标题】
开发语言·javascript·ecmascript
淸湫12 小时前
项目中使用了全局权限管理,请详细描述如何通过Vue Router的路由守卫来实现全局权限控制?
前端·vue.js
Twsit丶12 小时前
ECMAScript 常用特性整理(ES6 — ES13)
javascript
雪铃儿12 小时前
Shorebird 之外,Flutter Android 热更新还有什么选择
android·前端
李剑一12 小时前
前端必看 | Vue 刷新页面,生命周期钩子直接 "罢工",原来问题在这?90% 开发者都栽过!
前端·vue.js
閞杺哋笨小孩12 小时前
域名驱动多租户入驻:后台配置 + 前端解析
前端·vue.js
TeamDev13 小时前
在 Excel 加载项中嵌入 Web 视图
前端·后端·.net