# vue3.0 中为什么要使用 Proxy,它相比以前的实现方式有什么改进

Issue

欢迎在 Issue 中交流与讨论: Issue 12 (opens new window)

  1. Vue2.x通过给每个对象添加getter setter属性去改变对象,实现对数据的观测,Vue3.x通过Proxy代理目标对象,且一开始只代理最外层对象,嵌套对象lazy by default ,性能会更好
  2. 支持数组索引修改,对象属性的增加,删除
Last Updated: 1/17/2021, 2:02:56 PM