【发布时间】:2021-05-19 14:39:23
【问题描述】:
为什么我在表格中的标题不粘,我正在使用 bootstrap-vue。我已经放了一个sticky-header,当我删除stick-header中的320px时,它会在卡上过期。
<div class="card">
<div class="card-body">
<h2 class="card-title text-center">PRODUCTS</h2>
<div class="row">
<div class="col-12" style="height: 350px;">
<b-table
sticky-header="320px"
:items="products"
:fields="table.fields"
:per-page="table.perPage"
:current-page="table.currentPage"
:busy="table.isBusy"
head-variant="light"
responsive
>
<template #cell(actions)="row">
<b-button
size="sm"
@click="addToOrder(row.item, row.index, $event.target)"
class="mr-1"
>
Add
</b-button>
</template>
</b-table>
</div>
</div>
</div>
</div>
这是my table,如果我滚动标题不要粘住
【问题讨论】:
-
嗨,设置
sticky-header=true。 -
仍然无法正常工作,但感谢@YashMaheshwari 的建议
-
它对我来说很好,尝试在这个 codepen 中运行你的代码:bootstrap-vue.org/play
-
我现在也在 Online Playground 中尝试过,你的权利它可以工作。也许我的 bootstrap-vue 版本是问题所在。
-
我正在使用 "bootstrap-vue": "^2.21.2",
标签: vue.js bootstrap-vue