vue3兄弟組件傳值


main.ts
import mitt from 'mitt'
const vueEvent = mitt()
 
app.config.globalProperties.vueEvent = vueEvent
 
 
 
import {getCurrentInstance} from 'vue'
 const vueEvent = getCurrentInstance()?.appContext.config.globalProperties.vueEvent
//發送
vueEvent.emit('handleCurrentNo', 1)
//接收
   onMounted(() => {
      vueEvent.on('handleCurrentNo', (val: number) => {
        state.currentNo = val
      })
    })
    onUnmounted(() => {
      vueEvent.off('handleCurrentNo')
    })

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM