I'm using the "bootstrap-vue" version: "2.0.0-rc.11", and I don't know why the footer in the table doesn't work. I tried the documentation examples, but it didn't work for me.
My Code:
<!-- TEST 1 -->
<b-table id="my-table" hover striped small outlined :items="items" :fields="fields" class="mt-0 mb-0">
<template v-slot:custom-foot>
<tr>
<td class="bg-dark text-white">
TEST 1
</td>
</tr>
</template>
</b-table>
<!-- TEST 2 -->
<b-table id="my-table" hover striped small outlined :items="items" :fields="fields" class="mt-0 mb-0">
<template v-slot:cell(name)="data">
TEST 2
</template>
</b-table>
data() {
return {
fields: [
{ key: 'name', label: 'Full Name' },
{ key: 'age', label: 'Age' },
{ key: 'sex', label: 'Sex' }
],
items: [
{ name: 'John', sex: 'Male', age: 42 },
{ name: 'Jane', sex: 'Female', age: 36 },
{ name: 'Rubin', sex: 'Male', age: 73 },
{ name: 'Shirley', sex: 'Female', age: 62 }
]
}
}
It simply does not display the footer.