在vuejs中,我们可以在观察者中访问修改后的值,如下所示:
watch: function(valueAfterModification){
// ......
}
但是我们如何获取修改前的值呢?
PS:文档中没有任何关于此的内容here
最佳答案
你可以在观察者函数中多一个参数来获取oldValue,如下所示:
watch: {
value: function(newVal, oldVal) {
//oldVal is the value before modification
alert('newVal ' + newVal + ' oldVal ' + oldVal)
}
}
参见示例 fiddle here .
关于javascript - 观察者中修改前的 Vuejs 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42610021/