jsonob
jsonob copied to clipboard
Question: 为什么使用 defineProperty 之后,在修改对象属性之前输出对象,属性的值是修改之后的值
期望结果
在使用 defineProperty 之后,在修改对象属性之前输出该对象,该属性的值为修改之前的值
实际结果
实际输出的是修改之后的值,vue2 中也存在该现象,但是通过 Proxy 方法就可以正常输出修改之前的值,请问为什么会出现该现象
复现步骤
简单复现步骤 https://codepen.io/lullabies/pen/zYNXMvr