【问题标题】:Grouping/expanding ExtJS Grid with subrows使用子行分组/扩展 ExtJS 网格
【发布时间】:2011-04-11 11:40:35
【问题描述】:

这就是我正在处理的情况:我有一个 ExtJS 数据项网格,它应该具有可折叠的子项行。也就是说,网格上的大多数数据一开始不需要可见,但应该能够通过单击某种 [+] 图标来扩展“主行”的子行。

GroupingView 似乎没有这样做,因为组行不是网格上的普通数据行。 RowExpander 在将“分组行”作为普通行时更像它,但是,我不确定如何在网格的扩展部分中实际拥有子行。

到目前为止我发现了这个,它似乎可能与我所追求的有关......

http://www.sencha.com/forum/showthread.php?53289-EXTJS-RowExpander

任何最合理的解决方法的指针,希望使用 ExtJS 2.0.2?

【问题讨论】:

    标签: javascript extjs


    【解决方案1】:

    看看我发给 this question的答案

    【讨论】:

    • 谢谢,我自己很难搞清楚:)
    【解决方案2】:

    我不确定这是否适用于 ExtJS 2.x,因为我很久以前就转向了 3.x。

    (并且强烈建议任何对 ExtJS 进行任何认真对待的人始终在合理的时间范围内升级到最新版本。
    该库仍然相对较新,因为主要版本版本有太多积极的变化和改进,不能忽略升级)

    也就是说,您正在寻找的确实是 Ext.ux.grid.RowExpander
    以下是您的处理方法 -
    Example(该页面上的第一个示例)
    Code

    【讨论】:

    • 嗯,是的,我找到了基本的 RowExpander 示例。现在只找出最干净的方法将子行实际破解到扩展区域......我在某处读到添加子网格不是一个好主意。我想知道为什么。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-18
    • 2012-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多