Uniapp 跳转回上一页面并刷新页面数据

比如我从A页面跳转到B页面 然后再从B页面返回到A页面 顺带刷新一下A页面数据

复制代码
	        let pages = getCurrentPages(); // 当前页面  //获取当前页面栈
			let beforePage = pages[pages.length - 3]; // //获取上一个页面实例对象
			beforePage.$vm.reloadList();          //调用它方法然后跳转页面
			uni.navigateBack({
				delta: 2, // 返回的层级数,这里设为2表示返回上两级页面
			});

获取到上一个页面(A)的实例对象 执行他上面的方法 reloadList() 然后跳转页面

减去的变量跟你返回的层级数相关

复制代码
                    let pages = getCurrentPages(); // 当前页面
					let beforePage = pages[pages.length - 2]; // 前一个页面
					beforePage.$vm.reloadList();
					uni.navigateBack({
						delta: 1,
					});

然后在A页面定义reloadList()方法 刷新数据

复制代码
reloadList() {
				this.initfun()
			},
相关推荐
爱勇宝1 天前
我做了一个只用来搜歌词的小 App
android·前端·后端
甲维斯1 天前
用AI还原《坦克大战》并3D化升级!
前端·人工智能·游戏开发
IT_陈寒1 天前
SpringBoot自动配置坑了我一晚上,原来问题出在这
前端·人工智能·后端
kyriewen1 天前
AI 生成的代码能跑就行?这 5 个坑迟早炸
前端·javascript·ai编程
谷子在生长1 天前
纯血鸿蒙自定义弹窗最佳实践:从「到处复制」到「一行调用」
前端·harmonyos
壹方秘境1 天前
我用Go语言开发了一个跨平台的HTTPS抓包和调试工具
前端·后端·ios
神秘面具男1 天前
HarmonyOS 6.0跨端远程控制
前端·后端
枫树下x1 天前
NestJS基础框架
前端
胡志辉1 天前
从v8源码和react深入浅出理解 JavaScript 作用域链与闭包
前端·javascript
天蓝色的鱼鱼1 天前
React Router v8 来了:react-router-dom 没了,老项目该怎么迁移?
前端·react.js