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

相关推荐
大时光7 分钟前
粒子形成文字
前端
Kayshen7 分钟前
春节期间我们开源了一个 AI-Native 的矢量设计工具,对标 Pencil.dev,让 AI Agent 直接画 UI
前端·aigc·agent
没想好d10 分钟前
通用管理后台组件库-6-头部导航组件
前端
linux_cfan15 分钟前
打造智慧校园视听新基建:高校与在线教育平台 Web 视频播放器选型指南 (2026版)
前端·学习·音视频·教育电商
JYeontu16 分钟前
实现一个超萌的柯基交互输入框
前端
天蓝色的鱼鱼25 分钟前
Vite 8:从“混动”到“纯电”,构建性能提升10倍+
前端·vite
dreams_dream26 分钟前
XSS类型
前端·xss
wuhen_n26 分钟前
副作用的概念与effect基础:Vue3响应式系统的核心
前端·javascript·vue.js
张3蜂26 分钟前
Vue.js-知识体系
前端·javascript·vue.js
Cache技术分享27 分钟前
333. Java Stream API - 按年份找出合作最多的作者对:避免 Optional.orElseThrow() 的风险
前端·后端