我有 3 个这样的输入:
<input type="text" v-model="settings['apple']" />
<input type="text" v-model="settings['banana']" />
<input type="text" v-model="settings['orange']" />
当用户为输入输入值时,我想获取用户输入的值以处理值并更新新值。我正在使用计算属性来处理值:
data() {
return {
settings: {}
}
},
computed: {
settings: {
set: function (newValue) {
var parts = newValue.match(/[\s\S]{1,2}/g) || [];
// Set new value ...
}
}
},
问题是我如何知道用户输入了哪个输入并设置了新值?