Vue之父子组件
父组件向子组件传值//父组件引用子组件<component ref="component " :key="componentKey" :ID="ID" @closeDetail="closeDetail"/>//子组件接收传值const props = defineProps({ID: String});子组件向父组件传值//子组件定义方法传值proxy.$emit("closeDet
·
父组件向子组件传值
//父组件引用子组件
<component ref="component " :key="componentKey" :ID="ID" @closeDetail="closeDetail"/>
//子组件接收传值
const props = defineProps({
ID: String
});
子组件向父组件传值
//子组件定义方法传值
proxy.$emit("closeDetail", true);
//父组件引入组件时定义方法
function closeDetail(isSave){
if (isSave) {
}
}
父组件调用子组件方法
//父组件
nextTick(() => {
proxy.$refs["component"].show();
})
//子组件中暴露方法
defineExpose({
show,
});
更多推荐
已为社区贡献1条内容
所有评论(0)