我在一個demo中,引入了Bootstrap.min.css 樣式文件,
在寫表格組件的時候,其他的都有效,唯獨table 無效;
解決辦法:
添加上<thead>
和<tbody>
標籤
表頭結構和數據結構如下:
head: [
{
key: 'id',
title: 'ID'
},
{
key: 'name',
title: "姓名"
},
{
key: 'age',
title: "年齡"
}
],
data: [
{
id: '01',
name: '任重道遠',
age: '22'
},
{
id: '02',
name: '木葉下',
age: '21'
},
{
id: '03',
name: '郭德綱',
age: '47'
},
],
循環的時候:(嵌套循環)
<table class='table'>
<thead>
<tr>
<td v-for="item in head">{{item.title}}</td>
</tr>
</thead>
<tbody>
<tr v-for="item in data">
<td v-for="h in head">{{item[h.key]}}</td>
</tr>
</tbody>
</table>