Extjs自定义网格行分组

时间:2012-02-15 09:55:57

标签: extjs grid

我在使用Extjs创建表时遇到了一些问题。我的表格结构困难

-------------------------------------------|
|              |                 |    4    |  
|              |       2          ---------|
|              |                 |    5    |
|    1         |---------------------------|
|              |                 |    6    |  
|              |       3          ---------|
|              |                 |    7    |
-------------------------------------------|

来自服务器的数据如下:

1 2 4 
1 2 5
1 3 6
1 3 7

每个序列都是一个数组 我需要将它们分组,如上图所示。

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

您可以使用PivotGrid。示例:http://dev.sencha.com/deploy/ext-3.4.0/examples/pivotgrid/simple.html

不幸的是它仅在Ext JS 3中可用。它应该在Ext JS 4.1中可用。

答案 1 :(得分:0)

看起来您需要对前两列进行分组,但遗憾的是Ext.data.Store仅支持一级分组。您必须扩展Store以支持更多,并使用Ext.grid.feature.Grouping来利用它。