ref和reactive都是响应式的引用,其原理是通过proxy对数据进行封装,当数据变化时,触发模版等内容的更新。ref处理基础类型的数据(string,number等),reactive处理非基础类型的数据(对象,数组)。
toRefs的实现原理是将一个响应式对象通过reactive包装变成proxy对象,再次通过toRefs包装后将变成为proxy({name:proxy({value:'hello'})})。注:toRefs封装,如果响应式数据中本身不存在某个数据,那么不会给一个默认的引用,而是默认undefined,不具备响应式。
reactive声明类型以上信息仅供参考,建议咨询专业人士获取更准确的信息。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论