1.父组件给子组件传值
//父组件代码
<div @click="postReturn">点击传值</div>
<WorkList ref="children" />
const children= ref()
const postReturn= ()=>{
children.value.getChild('123')
}
// 子组件代码
const getChild= (record)=>{
console.log("打印父组件传值:",record) //打印值:123
}
2.子组件给父组件传值
//父组件代码
<WorkList
:items="items"
@updateRenew="updateRenew">
</WorkList>
const updateRenew = (record)=>{
console.log('子组件传过来的值:',record) //record 打印: 123
}
// 子组件代码
<div @click="return">点击传值</div>
const data = ref('123')
const emit = defineEmits(['updateRenew'])
const return = ()=>{
emit('updateRenew', data.value)
}