Vue 监听

2024-05-05  本文已影响0人  林希品

在上一页(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();
    }
  }
}
上一篇 下一篇

猜你喜欢

热点阅读