问题: vue.js通过Object.defineProperty来将对象的key转换为getter/setter的形式,但是 getter/setter只能追踪一个数据是否被修改,无法最终新增属性和删除属性。 分析: (vue2)Object.defineProperty不能检测到对象属性的新增和删除,对象新增属性vue不能监听到,所以需要使用set方法。