页面A代码
// 在 A 页面中
const onMounted = () => {
// 注册事件处理函数
uni.$on('refreshPageA', () => {
// 在这里重新请求数据
fetchData();
});
};
const fetchData = () => {
// 发起网络请求或其他数据获取操作
// 更新页面 A 的数据
};
B页面代码
// 在 B 页面中
const navigateBackToPageA = () => {
uni.navigateBack({
delta: 1,
success: () => {
// 触发 A 页面的事件
uni.$emit('refreshPageA');
}
});
};