【发布时间】:2019-12-03 06:12:40
【问题描述】:
服务器发送的数据是一个对象数组。我用v-for 在模板中遍历它们。
当用户单击增加和减少按钮时,我需要显示每个项目在跨度中选择了多少。我用下面的例子简化了我的数据。 0 值是静态的。当用户单击按钮时,如何增加和减少每个项目的值?
let data = [
{type: 'car', color: 'white'
},{type: 'car', color: 'black'}
,.....]
<div v-for="(item, index) in data" :key="index">
<div>
{{item.color}}
<div class='btn-group'>
<button>increase</button>
<span>0</span> <----- how many selected
<button>decrease</button>
</div>
</div>
<div>
【问题讨论】: