web:vue中defineProps,defineExpose和组件中ref传递参数的区别的区别

发布时间:2026/8/31 4:52:15
web:vue中defineProps,defineExpose和组件中ref传递参数的区别的区别 对比defineProps:收数据—— 父组件传给子组件的数据,子组件用defineProps来接收。defineExpose:给东西—— 子组件把自己的属性或方法暴露出去,让父组件通过ref能直接调用。ref传递参数:是父组件获取子组件实例的“通道”,配合defineExpose一起使用。没有defineExpose,父组件通过ref只能拿到子组件的公开部分。特性definePropsdefineExposeref(配合子组件)通信方向父 → 子

相关新闻