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

相关推荐
支支დ1 分钟前
Phind 前端特定优势:AI 编程助手的体验革新
前端
DDXYcoder7 分钟前
万字解析动态内存从编译到运行
java·前端·算法
光影少年7 分钟前
react navite封装一个RN 通用按钮组件
前端·javascript·react native·react.js·前端框架
晴天169 分钟前
CSS 预处理器深度解析-Day35
前端·css
恋猫de小郭11 分钟前
AI 时代,也许你的 Flutter 需要一套 Dartastic OpenTelemetry 监控
android·前端·flutter
独立开发之道12 分钟前
【three.js教程】Three.js 矩阵变换:position/quaternion/scale 和 matrix 到底怎么配合
开发语言·javascript·矩阵
wujiuhsu14 分钟前
前端实现二维码生成器:Canvas、SVG、纠错等级、扫码校验与批量
前端
计算机魔术师19 分钟前
从卖铲人到圈地:英伟达129亿拿下Hugging Face
前端
攻城狮-申23 分钟前
git本地分支对齐远程分支
前端·git
IT_陈寒30 分钟前
Vite热更新突然失效?可能是这个配置在捣鬼
前端·人工智能·后端