1.父组件传值子组件
使用defineProps()
2.子组件传递给父组件事件
defineEmits()
子组件中
<template>
<div>
<div @click="handleEvent('childrenClick')">
the message is
</div>
</div>
</template>
<script setup>
const emit = defineEmits(['childrenClick'])
const handleEvent = (fname) => {
emit(fname, 'hello,world')
}
</script>
父组件中
<template>
<div>
<div @childrenClick="handleClick">
parent
</div>
</div>
</template>
<script setup>
const handleClick = (data) => {
console.log("parent"+data)
}
</script>