1.ref用来定义:基本数据类型
2.reactive用来定义: 对象(或数组)类型数据
3.备注:ref也可以用来定义对象(或数组)类型数据,它内部自动通过reactive转为代理对象。
1.ref通过Object.defineProperty()的get与set来实现响应式(数据劫持)。
2.reactive通过使用Proxy来实现响应式(数据劫持),并通过Reflect操作源对象内部的数据
1.ref定义的数据:操作数据需要.value,读取数据时模板中直接读取不需要.value。
2.reactive定义的数据: 操作数据与读取数据,均不需要.value
