【发布时间】:2018-12-31 04:38:24
【问题描述】:
我正在检索对象的一个对象,对于每个对象,我都会制作一个文本输入列表来编辑它们的值。我的问题是输入的值没有改变所以它只提交起始值,我怎样才能使输入值动态?
<ul>
<li v-for="variable in variables">
<input type="text" :value="variable.value" />
<button @click="updateVariable(variable.id, variable.value)">Update</button>
</li>
</ul>
...
methods: {
updateVariable(id, value) {
axios.post('/destination', {
params: {
id: id,
value: value
}
})
.then((response) => {
console.log(response);
})
.catch((error) => {
console.log(error);
})
}
}
【问题讨论】:
标签: vue.js