vue 响应式对象是利用 defindeProperty 实现,vue3 则是使用 Proxy 来实现响应式的。二者,虽然都实现了 响应式的功能,但实现方式不一样,解决问题也有些不同。
vue2 中,如果想要实现,数组元素的更新,则是需要 用到检测更新的方法 set 之类的,但 vue3的响应式对象,就完美的解决了这个问题,不要其他的什么更新检测方法了。
vue 响应式对象是利用 defindeProperty 实现,vue3 则是使用 Proxy 来实现响应式的。二者,虽然都实现了 响应式的功能,但实现方式不一样,解决问题也有些不同。
vue2 中,如果想要实现,数组元素的更新,则是需要 用到检测更新的方法 set 之类的,但 vue3的响应式对象,就完美的解决了这个问题,不要其他的什么更新检测方法了。