这节课,我们来看下 ref
和 reactive
哪个更好。
在 Vue3 中,对于使用 ref
还是 reactive
经常会感到迷茫,有的小伙伴可能会想,基本数据类型用 ref
,对象用reacitve
就对了,其实不然, ref
也可以用于对象,所以,到底是 ref
比较好,还是 reactive
更好,这都很难说,还是得看具体的场景。
这里,有几情况: 用 ref
比 用 reactive
好。
在对象上使用 ref
,可以很容易的就看出该对象是一个响应式对象,如:
// 看到 .value 就能大概知道该对象是响应式的了
if (userInfo.value.name) {
// todo
}