关于vue项目中watch方法无法侦听到对象的旧值的问题,先看下面这个例子:
可以看到对象obj被按钮的点击事件函数修改了它的name属性,watch中的函数将侦听到的点击按钮之前的obj和点击之后的obj打印出来,它们的值是一样的。
解决办法:按需侦听,也就是只根据需要侦听对象的某个属性,如下图:
关于vue项目中watch方法无法侦听到对象的旧值的问题,先看下面这个例子:
可以看到对象obj被按钮的点击事件函数修改了它的name属性,watch中的函数将侦听到的点击按钮之前的obj和点击之后的obj打印出来,它们的值是一样的。
解决办法:按需侦听,也就是只根据需要侦听对象的某个属性,如下图: