采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
不是基本类型数据用ref ,复杂类型数据用reactive吗,ref被编译成es5后还是object.defineproperty(),这个方法之前在vue2中对定义复杂类型数据是有缺陷的,reactive用proxy的,没有这个缺陷,proxy是真正意义上的代理,所以是不是复杂数据类型用reactive是最好的
你好不是的。ref如果作用于对象,那么他的值仍然是一个reactive。所以是完全可以ref一把梭的
刚开始也很疑惑,查看了官网,确实是推荐使用ref
ref 内部会判断值是否为对象,如果是则会在内部使用 reactive
一个对象变成响应式,使用 ref 这个函数内部也会使用 reactive ,不如直接使用 reactive
vue3也使用了Object.defineproperty,并不是所有的数据添加响应式都使用了proxy
登录后可查看更多问答,登录/注册
基于Vue3重写Vue-element-admin,打造后台前端综合解决方案
2.0k 1
1.2k 6
3.5k 5
388 1
995 2