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

相关推荐
the_answer几秒前
CSS 新时代:浏览器原生能力如何重塑前端开发范式
前端
不会写DN2 分钟前
固定背景图不随页面滚动的完美方案
前端
整点可乐6 分钟前
cesium实现全景图加载
javascript·cesium
天蓝色的鱼鱼7 分钟前
Vite 8 换上 Rolldown 后,前端构建真的会快很多吗?
前端·vite
梦曦i15 分钟前
全面解析uni-router v1.2.0功能
前端·uni-app
Yiyaoshujuku26 分钟前
化学谱图数据API接口,数据字段一览!
linux·服务器·前端
dualven_in_csdn1 小时前
一键起飞调用示例
android·java·javascript
雮尘1 小时前
LangGraph 与 LangSmith 入门教程(JS/TS 版)
前端·人工智能·langchain
英勇无比的消炎药1 小时前
新手必看玩转TinyRobot一定要避开这些坑
前端·vue.js
持敬chijing1 小时前
Web渗透之前后端漏洞-文件上传漏洞-过滤绕过与配置文件漏洞-条件竞争漏洞
前端·安全·web安全·网络安全·网络攻击模型·安全威胁分析