vuejs 中 ref 和 React 之间最需要注意的区别是什么?

Jac*_*001 2 javascript typescript vue.js vuejs3 vue-composition-api

最近学习了vuejs,似乎在完全掌握ref和reactive的使用本质区别上遇到了问题。什么时候适合使用 ref 或reactive?

Bou*_*him 5

根据Anthony Fu (Vue.js 冠军)的这篇文章,我们可以总结为以下几点:

\n
    \n
  • refs 被视为原始值
  • \n
  • 作为对象的反应物
  • \n
  • refs 仅由属性改变.value,但与任何嵌套属性反应
  • \n
  • 反应看起来像普通对象
  • \n
  • 反应性物体有一些警告,例如在被破坏时失去反应性。
  • \n
  • 反应式对象在像 一样被观看时应该用函数包装watch(()=>reactiveObj,(newVal,oldVal)....,这与未包装的 ref 不同watch(refProp,(newVal,oldVal)....
  • \n
\n

结论 :

\n
\n

ref我\xe2\x80\x99d 说只要你可以就去

\n
\n