Идея состоит в том, чтобы иметь в каждой строке (строке) два столбца, как я могу управлять этим в цикле vue?
Что-то надеюсь:
HTML:
<div class = "row">
<div v-for='(item,indice) in produtos' :key='indice'>
<q-card inline class = "q-ma-sm col-6">
<q-card-media>
<img v-bind:src = "item.url">
</q-card-media>
<q-card-actions align = "around">
<q-btn flat round icon = "fas fa-shopping-cart" @click = "cart($event,item)"/>
<q-btn flat round icon = "favorite" @click = "favorite($event,item)"/>
<q-btn flat round icon = "share" to = "whatsapp://send?text=Hello%20World!" />
</q-card-actions>
</q-card>
</div>
</div>
@puelo Я не могу создать два столбца в каждой строке.
возможно, поместите v-for на q-card и удалите обертку div.





Можете ли вы попробовать это:
<div class = "row">
<div v-for='(item,indice) in produtos' :key='indice' class = "col-6">
<h1>{{ item }}</h1>
</div>
</div>
Что не работает с опубликованным вами кодом? Каждая карточка должна занимать пространство из 6 столбцов, при этом две карты заполнять всю строку (12 столбцов), а затем переходить в новую строку.