通過 mitt 實現(xiàn)跨組件通信
1. 安裝
pnpm i mitt
2. 配置js
eventbus.ts
import mitt from 'mitt'
const emitter= mitt()
export default emitter;
3. 單組件中進行配置
import { ref, computed, toRefs,reactive,onMounted,onUnmounted} from 'vue'
import eventbus from '@/main/utils/eventbus';
onMounted(()=>{
eventbus.on("refresh",(r:any)=>{
console.log("refresh part manufacture")
})
})
onUnmounted(()=>{
eventbus.off("refresh")
})