在bootstrap-vue的b表中添加第二个标题行

赖利

我有一个表头看起来像这样:

表头

我正在尝试在bootstrap-vue中重新创建此表。原始HTML看起来像这样(简化):

<table>
  <thead>
    <tr>
      <th></th>
      <th colspan="4">Group 1</th>
      <th colspan="4">Group 2</th>
      <!--etc-->
    </tr> 
    <tr>
      <th>Field</th>
      <th>Median</th>
      <!-- etc -->
    </tr>
  </thead>
  <tbody><!-- actual data --></tbody>
</table>

核心的b表代码将轻松/自动创建第二行。我试图弄清楚如何在其中塞住第一行。作为一个小贴士,我需要能够控制两个组名的内容(即,如果它们在某个地方更改了控件,则“组1”将变为“组Foo”)。

我为任何需要起点来解决这个问题的人做了一个游乐场:https : //codesandbox.io/s/p56y3y2lnx那里的目标是以编程方式添加第一行,该行包括group1name和跨越表格的宽度在一个colspan中。

约翰·希普

从版本v2.0.0-rc.14(发布于2019-03-08)开始,您现在可以使用slot在标头上方添加其他行thead-top

对于您的示例,您将以下代码放置在b-table标记内:

  <template slot="thead-top" slot-scope="data">
    <tr>
      <th></th>
      <th colspan="3">Group 1</th>
      <th colspan="4">Group 2</th>
      <th colspan="4"></th>
    </tr>
  </template>

这是对新功能的参考:https : //bootstrap-vue.js.org/docs/components/table/#adding-additional-rows-to-the-header

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法在SQLite中创建第二个表

在LINQ JOIN中添加第二个条件,

在第一个Ajax请求上取消时,在第二个Ajax请求上不显示Bootstrap Alert Div

向RowDataBound中的gridview行添加第二个类

Bootstrap 4如何在第一个列有很多文本时将第二个列推到下一行

如何将数据从一个表添加到第二个表中,但仅在匹配的行中添加

SQL从第二个表中填充值

Bootstrap 4工具提示从第二个悬停出现在动态元素上

在R中添加第二个y轴

联接2个表,将第一个表添加为datagridview的列标题,然后将第二个表添加为列标题下方的行

使用Bootstrap 4中的第二个按钮关闭模式

根据条件在第二个表视图中添加和删除行

Yii和Bootstrap小部件在第二个Ajax之后不起作用

jQuery高亮显示第二个表行

jQuery Datatable填充第二个标题行

添加(第二个)条件以从表中删除空行

如何从表中查找第二个值。

获取表的行作为第二个表中的列

第二个表中的查找值

具有两个标题行和第二个标题行中的multiselect下拉列表的tablesorter

将列表中的行添加到第二个列表Powershell中的行

Bootstrap模态-首先单击以关闭第二个

如何在不添加到第一个表的情况下将表行添加到第二个表中

第一个和第二个 Bootstrap 表列之间的大空白

用于过滤的数据表第二个标题行

将两个表中的信息添加到第二个表

Bootstrap 5 和 Vanilla JS 滚动时将第二个导航栏固定在顶部

Bootstrap 5 和 Vanilla JS 滚动时将第二个导航栏固定在顶部

Pgpool 在集群中添加第二个节点