为什么vue3有3种转响应式的函数?

勇敢的少年
  • 871

为什么vue3中会有 ref() toRef() 和 reactive()
这3个不是同一个作用么?

他们区别是什么?

回复
阅读 89
1 个回答

咋能一样?

reactive() 只能用于引用类型(即对象),但取值时可以省略 .value

ref() 取值时必须得写 .value,但可以用于值类型了。这也是官方推荐的首选方式。

如果说上面俩还容易混淆,可 toRef() 是取某一个字段啊。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏