【问题标题】:dojo how to have multiple rows in a datagrid headerdojo如何在datagrid标题中有多行
【发布时间】:2016-08-21 01:42:38
【问题描述】:

我需要一个具有以下布局的数据网格:

------------------------------------------------
|      |       |           player              |  
| date | time  |-------------------------------|
|      |       | first name | last name | age  |
|----------------------------------------------|
| jan  | 14:02 | roy        | batty     | 3    | 
|----------------------------------------------|
| mar  | 17:12 | pika       | chu       | 1    | 
|----------------------------------------------|
| dec  | 05:31 | louie      | dickens   | 33   | 
------------------------------------------------

初步查询似乎表明道场不支持这种行为,对吗?

非常感谢

【问题讨论】:

  • 有可能。您只需为标题指定rowSpan。请参阅Documentation
  • @Himanshu 问题是“colSpan 不能在第一个子行的单元格上定义。这是因为 DataGrid 使用 table-layout:fixed; 来加快行的呈现。” .这使我无法在“名字”、“姓氏”和“年龄”单元格顶部放置“玩家”单元格

标签: datagrid dojo


【解决方案1】:

这在道场中是可能的,您需要为此使用 CompoundColumns 功能,然后您才能实现。

请点击此链接,

CompoundColumns for multilevel row in dojo grid

请试试这个,如果有任何问题/疑虑,请告诉我。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-13
    • 2011-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-20
    • 2011-11-18
    • 2012-10-15
    相关资源
    最近更新 更多