在vuejs中,我们能够在观察者修改后访问该值:
watch: function(valueAfterModification){
// ......
}
但是我们如何在修改之前获得值?
PS:文档中没有关于此here
的任何内容答案 0 :(得分:2)
你可以在观察者函数中再添加一个参数来获取oldValue,如下所示:
watch: {
value: function(newVal, oldVal) {
//oldVal is the value before modification
alert('newVal ' + newVal + ' oldVal ' + oldVal)
}
}
请参见示例小提琴here。