javascript - 如何在引导 vue 中制作粘性标题表
问题描述
我是使用 javascript 和 vuejs 技术的新手,我有这样的情况,我使用 BootstrapVue 中的表组件,如下所示:
<b-table
style="white-space: nowrap;"
v-else
bordered
hover
responsive
class="position-relative mb-0"
:per-page="perPage"
:current-page="currentPage"
:items="items"
:fields="fields"
:sort-by.sync="sortBy"
:sort-desc.sync="sortDesc"
:sort-direction="sortDirection"
:filter="filter"
@filtered="onFiltered"
>
</b-table>
而且我已经尝试过sticky-header
,但我认为它不合适,因为我期望的是一个粘性标题,对在表格内滚动没有任何限制,但在表格/正文之外滚动并在到达时添加一个粘性标题表顶端。
https://codesandbox.io/s/sticky-vuetify-table-header-3o0km?file=/pages/index.vue:1240-1283
这是我想在我的页面上做的一个例子,但我很挣扎,找不到 Bootstrap Vue 框架的答案。如何设置我的表格样式,使其看起来像上面的示例?
解决方案
推荐阅读
- shopify - Shopify 产品/更新 webhook 在库存更改时触发
- android - ConstraintSet.connect() 中的边距参数是 px 还是 dp?
- asp.net-core - 将启用 OData 的 api 控制器转换为将输出 json 格式为 TitleCase 而不是驼峰式大小写
- graphics2d - 需要合并 2 个 eps 文件以在 Java 中生成 output.eps
- php - 从 PHP 脚本在 odoo 中制作 POS
- javascript - 使用 Pulumi 创建简单的 Azure HDInsight Spark 集群时出错
- javascript - 在条形图上显示负值
- sorting - 如何修复 quartus 中 Verilog HDL 的长时间编译
- python - 使用 Python 的 AzureDataFactory 增量加载
- javascript - Javascript Switch-Case 语法让我感到困惑