ref 和 reactive 区别?

相同点:

   ref对象和reactive对象在 模板中使用的时候,都直接去修改属性即可

   (ref对象在模板中不用.value)

不同点:

   1. ref可以包裹基本数据类型,reactive不可以

   2. 当ref包裹一个对象的时候,会把这个对象交给 reactive 先进行处理,变成一个proxy对象,

       当变成一个proxy对象之后会放在 ref对象的.value属性上

   3. ref对象在使用的时候,需要.value,reactive在使用的时候不需要.value 直接.属性即可

   4. ref对象.value属性具有响应式,reactive中的属性也具有响应式

你可能感兴趣的:(vue.js)