【发布时间】:2021-06-22 22:05:44
【问题描述】:
我有一个数组,每当输入字段发生变化时,我想在该数组中找到匹配的值(该输入字段带有 test_id 值和输入值)。
下面是现有的数组:
[{ result: null, test_id: 1 }, { result: null, test_id: 2 }]
以下是输入发生变化时的结果:
[1, 45]
从结果来看,第一个是test_id,第二个是result的值。
输入的预期结果变化:
[{ result: 45, test_id: 1 }, { result: null, test_id: 2 }]
existing里面的值会随着它的test_id而改变
这是我的代码
<q-input
v-model="form.test_input[test.test_id]"
@change="onChangeResult([test, form.test_input[test.test_id]])"
/>
onChangeResult (data) {
const a = this.form.test_results
a.map(function (test) {
test.data = data.filter(function (a) {
return data[0].test_id === test.test_id
})
})
}
【问题讨论】:
标签: javascript node.js vue.js