使用
<b-row>
<b-card-group>
并添加
class="col-..."
到卡组。这甚至允许您为各种断点指定不同的列数,如下所示:
class="col-md-6 col-lg-4 col-xl-3"
它减少了数据收集对格式化代码的需求。
<template>
...
<b-row>
<b-card-group class="col-md-3" v-for="club in clubs">
<b-card :title="club.description"
img-src="http://placehold.it/130?text=No-image"
img-alt="Img"
img-top>
<p class="card-text">
{{club.price}}
</p>
<p class="card-text">
{{club.country}}
</p>
<div slot="footer">
<b-btn variant="primary" block>Add</b-btn>
</div>
</b-card>
</b-card-group>
</b-row>
...
</template>
<script>
export default {
data: function () {
return {
clubs: [
{id:1, description:'chelsea', price:1000, country:'england'},
{id:2, description:'liverpool', price:900, country:'england'},
{id:3, description:'mu', price:800, country:'england'},
{id:4, description:'cit', price:700, country:'england'},
{id:5, description:'arsenal', price:600, country:'england'},
{id:6, description:'tottenham', price:500, country:'england'},
{id:7, description:'juventus', price:400, country:'italy'},
{id:8, description:'madrid', price:300, country:'spain'},
{id:9, description:'barcelona', price:200, country:'spain'},
{id:10, description:'psg', price:100, country:'france'}
]
}
}
}
</script>