uniapp路由跳转+二级页面详情跳转保留当前页方法教程

uniapp路由跳转+二级页面详情跳转保留当前页,进入二级页面,可以返回上一级页面。也就是保留当前页,这里用的是vue3+uniapp+uv-ui组件库

步骤一:

新建文件夹目录。

代码:

javascript 复制代码
"subPackages": [{
		// 动态详情二级页面
		"root": "page_details",
		"pages": [{
			"path": "pages/details/details",
			"style": {
				"navigationBarTitleText": "详情"
			}
		}]
	}],

步骤二:

要实现点击新闻项 (news-item) 跳转到详情页面 (pages/details/details) 并且保留当前页面,可以返回上一页,需要在 Vue 组件的 <script> 部分添加一个方法来处理点击事件,并使用 uni.navigateTo 方法进行页面跳转。

例如需要点击 news-item跳转, 就需要添加一个点击事件监听器,如下所示:

导入

代码:

javascript 复制代码
@click="navigateToDetails(item)"
javascript 复制代码
	import { ref } from 'vue';
	import { useRouter } from 'vue-router';

	const router = useRouter();

    const navigateToDetails = (item) => {
		uni.navigateTo({
			url: '/page_details/pages/details/details' // 你需要跳转的页面路由地址
            // 你可以在URL后面添加查询参数,比如 ? id=item.id
		});
	};

这样就可以实现uniapp开发小程序中点击跳转保留当前页跳转了。

相关推荐
喜欢踢足球的老罗4 分钟前
逆向 WhatsApp Web:前端 SDK 深度剖析与 Chrome 插件实战指南
前端·chrome
roseonly_h4 分钟前
如何将钉钉微应用在浏览器打开
前端·钉钉
小雨下雨的雨14 分钟前
鸿蒙PC用Electron框架——Canvas蜡笔抖动效果实现技术深度解析
前端·javascript·华为·electron·鸿蒙系统
ZC跨境爬虫16 分钟前
跟着 MDN 学CSS day_49:定位实例练习从入门到精通
前端·css·学习
前端小万16 分钟前
用AI两小时开发上架的小程序,单日新增用户173
前端·微信小程序
道友可好20 分钟前
Spec Kit:GitHub 官方出品,规范即代码
前端·人工智能·后端
木斯佳24 分钟前
前端八股文面经大全:磐松私募-27届前端实习一面(2026-05-27)·面经深度解析
前端
薛先生_09928 分钟前
声明式导航(route-link)(跳转传参)
前端
郑州光合科技余经理32 分钟前
海外版外卖系统:如何快速搭建国际化外卖平台
java·开发语言·前端·人工智能·小程序·系统架构·php
小雨下雨的雨40 分钟前
蜡笔小画家鸿蒙PC用Electron框架 - 儿童学画蜡笔画技术实现详解
前端·javascript·华为·electron·前端框架·交互·鸿蒙系统