基本表格组件怎么实现展示多层表头?

带有层级结构的表头如:部门(财务,技术),Name(FirstName, LastName)
图片
怎么构造这种结构显示在表头单元格中?

阅读 3.1k
2 个回答

这里使用开源图表组件VTable来实现这个功能。基本表格的配置项columns可以配置子项columns
代码参考 Code Example

{
      field: 'full name',
      caption: 'Full name',
      columns: [
        {
          field: 'name',
          caption: 'First Name',
          width: 120
        },
        {
          field: 'lastName',
          caption: 'Last Name',
          width: 100
        }
      ]
    },

在线效果参考:https://codesandbox.io/s/vtable-columns-nested-structure-4zwk43

image.png

相关文档

基本表格demo:https://visactor.io/vtable/demo/table-type/list-table
基本表格教程:https://visactor.io/vtable/guide/table_type/List_table/list_table_define_and_generate
相关api:https://visactor.io/vtable/option/ListTable-columns-text#columns
github:https://github.com/VisActor/VTable

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题