子组件 用context.emit
去触发事件
<script>
import { defineComponents } from 'vuex'
export default defineComponents ({
setup(context) {
const open= () => {
context.emit(transmit, '我是子组件传给父组件的值hahaha')
}
}
})
</script>
父组件 还是想vue2那样接收
<template>
<子组件
@transmit="getData"
/>
</template>
<script>
const getData = (val) => {
console.log(val) // val就是 我是子组件传给父组件的值hahaha
}
</script>