在上一页(A页面)中注册事件监听器:
// A页面
export default {
mounted() {
// 监听自定义事件
uni.$on('backWithParams', params => {
console.log('接收到参数:', params);
// 处理接收到的参数
});
}
}
在要返回的页面(B页面)中触发事件并传递参数:
// B页面
export default {
methods: {
goBackWithParams() {
const params = { key: 'value' };
// 触发自定义事件,并传递参数
uni.$emit('backWithParams', params);
// 返回上一页
uni.navigateBack();
}
}
}
网友评论