Javascript 如何在v-for vue js中生成增量变量

Javascript 如何在v-for vue js中生成增量变量,javascript,laravel,vue.js,laravel-blade,Javascript,Laravel,Vue.js,Laravel Blade,我想在v-for内做一个增量变量 这是我在vuejs中的代码 <tr v-for="(item,index) in vtype_all" :key="index" :set="increamentI = 0"> <template v-for="item2 in data_tanggal1"> <td :key="item2.id" v-if="item2 == item.baseTanggal

我想在v-for内做一个增量变量

这是我在vuejs中的代码

<tr v-for="(item,index) in vtype_all" :key="index" :set="increamentI = 0">
                <template v-for="item2 in data_tanggal1">
                    <td :key="item2.id" v-if="item2 == item.baseTanggal[increamentI].tanggal">{{item.baseTanggal[increamentI].hitc+'spasi'+increamentI}}</td>
                    <td :key="item2.id" v-if="item2 == item.baseTanggal[increamentI].tanggal">{{item.baseTanggal[increamentI].hith}}</td>
                    <td :key="item2.id" v-if="item2 != item.baseTanggal[increamentI].tanggal">0</td>
                    <td :key="item2.id" v-if="item2 != item.baseTanggal[increamentI].tanggal">0</td>
                    <template v-if="item2 == item.baseTanggal[increamentI].tanggal" :set="increamentI = increamentI+1"></template>
                </template>
                <td>{{ item.jumQty }}</td>
                <td>{{ item.jumHrg }}</td>
            </tr>

{{item.baseTanggal[incrementi].hitc+'spasi'+incrementi}
{{item.baseTanggal[increamentI].hith}
0
0
{{item.jumQty}}
{{item.jumHrg}}
这就是我想要的(拉威尔刀片)

@foreach($dataProduct['byVtype']作为$row)
{{$row['detail'][0]['vgrp_product']}
{{$row['detail'][0]['ptype']}
{{$row['detail'][0]['vgrp_nominal']}
@如果($dataProduct['byTanggal'][$j]=$row['baseTanggal'][$i]['tanggal']))
{{$row['baseTanggal'][$i]['hitc']}
{{$row['baseTanggal'][$i]['hith']}
@否则
0
0
@恩迪夫
{{$row['jumQty']}
{{$row['jumHrg']}
@endforeach

我已经设置了increment
$I
,但它仍然返回值0,而不是递增的值。

既然只递增1,为什么不使用索引值(从0开始)

  {{item.baseTanggal[index]}}
  {{item.baseTanggal[index+1]}}
等等。。。 这里不需要计算属性。索引就足够了

编辑:

那么试试这个:


//换成你想要的号码
{{item.baseTanggal[counter].hitc}
{{item.jumQty}}
{{item.jumHrg}}

能否显示整个组件?incrementCounter从哪里来?对不起,这是我的incrementCounter incrementCounter:function(value){value+=1 return value},我输入了方法为什么不直接使用索引?因为索引在完成循环后仍然会递增。如果返回循环vtype_在第二个v-for内暗示第二个增量,我希望将值重置为0<代码>如果返回循环,我希望将值重置为0 vtype\u感谢您的建议。我已经找到了新的方法,现在可以解决了^^
  {{item.baseTanggal[index]}}
  {{item.baseTanggal[index+1]}}