vue3中defineProps传值使用ref响应式失效详解

子组件接收父组件的传参。

父组件:



子组件:



此时父组件改变 data 的值,子组件 msg 无法响应 data 的变化。

因为 ref 是对传入数据的拷贝,原始值 data 的改变并不影响 msg

但 toRef 是对传入数据的引用,原始值 data 改变会影响 msg

正确做法:



官网说明

vue3中defineProps传值使用ref响应式失效详解_第1张图片

总结

到此这篇关于vue3中defineProps传值使用ref响应式失效的文章就介绍到这了,更多相关vue3使用ref响应式失效内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

你可能感兴趣的:(vue3中defineProps传值使用ref响应式失效详解)