0
我有一些數據,我會循環使用v-for
。但是我想用custom looping
來顯示數據,比如模數,我有點困惑。Vue自定義循環數據與V - 爲
我想要的結果是每three items
顯示的數據,會做grouping
所以有different class
每3項。
的數據我想:
<div class="col-md-4 hidecontent data_1" content="#data_0">1 Blablablabla</div>
<div class="col-md-4 hidecontent data_1" content="#data_1">1 Blablablabla</div>
<div class="col-md-4 hidecontent data_1" content="#data_2">1 Blablablabla</div>
<div class="col-md-4 hidecontent data_2" content="#data_3">2 Blablablabla</div>
<div class="col-md-4 hidecontent data_2" content="#data_4">2 Blablablabla</div>
<div class="col-md-4 hidecontent data_2" content="#data_5">2 Blablablabla</div>
<div class="col-md-4 hidecontent data_3" content="#data_6">3 Blablablabla</div>
<div class="col-md-4 hidecontent data_3" content="#data_7">3 Blablablabla</div>
<div class="col-md-4 hidecontent data_3" content="#data_8">3 Blablablabla</div>
你看,data_1
有3項。 data_2
有3個項目,data_3
有3項
我的環流式數據:
<div class="col-md-4 hidecontent" v-for="(item, index) in this.$parent.items" :key="item._id" :content="['#data_' + index]">
<div class="features_item sm-m-top-30">
<div class="f_item_text">
<img v-bind:src="item.picture">
<span>{{ countTitle(item.title) }}</span>
<p>{{ countSting(item.body) }}</p>
</div>
</div>
</div>
創建模條件時,就像我很困惑:
if(i % 3 === 2)
如何讓每一個3 recurrence data
添加到類名稱從data_1
開始,以此類推爲接下來的3個數據
爲什麼不除以3和截斷? '1 + Math.trunc(7/3)'將返回3 – Botje
嗨@Botje我想要這樣的格式...也許你有一個想法? –