uni-app如何接收uni.$emit()里面传递的内容

方法一:

如果子组件使用跳转的方法

const navigateToRegion=()=>{

uni.navigateTo({

url: '/pagesD/components/selpow/selpow'

});

}

中/pagesD/components/selpow/selpow传递uni.$emit('selectedLabels', checkedKeys.value); 如何接收?

复制代码
<script setup lang="ts">
import { ref, onMounted,onUnmounted } from 'vue';

const handleBack = () => {
  uni.navigateBack();
};

const navigateToRegion = () => {
  uni.navigateTo({
    url: '/pagesD/components/selpow/selpow'
  });
};

// 监听selectedLabels事件
const onSelectedLabels = (labels) => {
  console.log('Received labels:', labels);
};

onMounted(() => {
  // 监听全局事件
  uni.$on('selectedLabels', onSelectedLabels);
});

// 组件卸载时,移除事件监听
onUnmounted(() => {
  uni.$off('selectedLabels', onSelectedLabels);
});
</script>
相关推荐
IT_陈寒10 小时前
Python高手都在用的5个隐藏技巧,让你的代码效率提升50%
前端·人工智能·后端
lcc18710 小时前
Vue3 ref函数和reactive函数
前端·vue.js
艾小码10 小时前
还在为组件通信头疼?defineExpose让你彻底告别传值烦恼
前端·javascript·vue.js
gnip10 小时前
docker总结
前端
槁***耿10 小时前
TypeScript类型推断
前端·javascript·typescript
带只拖鞋去流浪10 小时前
迎接2026,重新认识Vue CLI (v5.x)
前端·vue.js·webpack
c***V32313 小时前
Vue优化
前端·javascript·vue.js
李@十一₂⁰15 小时前
HTML 特殊字体符号
前端·html
小奶包他干奶奶17 小时前
Webpack学习——Loader(文件转换器)
前端·学习·webpack
zy happy17 小时前
若依 vue3 报错:找不到模块“@/api/xxxx/xxxxx”或其相应的类型声明。。Vue 3 can not find mod
前端·javascript·vue.js