我在一个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>