在vuejs中,我们能够在这样的观察者进行修改后访问该值:
watch: function(valueAfterModification){
// ......
}
但是我们如何在修改之前获得值?
ps:文档在这里没有任何内容
您只能在观察器函数中再有一个参数来获取旧值,如以下内容:
watch: {
value: function(newVal, oldVal) {
//oldVal is the value before modification
alert('newVal ' + newVal + ' oldVal ' + oldVal)
}
}
请参阅此处的样本小提琴。