Vue深入学习
深入vue文档,与vue.js设计与实现
NaRciCiSSuS
青春也不过只有这些日子
展开
-
Vue3响应式 ref全家桶
这样的change函数并不能实现修改值要实现响应式就要利用ref接受一个内部值并返回一个响应式且可变的ref对象ref对象仅仅有一个属性,指向该内部值修改值的时候,ref返回的是ES6的class类通过修改这样就可以实现数据的响应式。原创 2024-06-25 00:44:51 · 295 阅读 · 0 评论 -
Vue3 响应式 reactive全家桶
reactive是proxy代理的对象,直接赋值会把proxy代理做一个覆盖,不能直接取值。readonly的作用是把reactive对象的所有属性都变成只读的。reactive底层使用了泛型约束,只能对引用类型使用。shallowReactive的值只会改变第一层的值。ref和reactive都是把变量变成响应式对象。而ref支持所有的类型,ref取值和赋值都需要。这样只会改变reactive的值。而reactive会找到最后一层。而reactive 不需要。原创 2024-06-25 00:58:16 · 378 阅读 · 0 评论