默认情况下使用 rowexpander 展开所有网格行 - EXTJS 5
Expand all grid rows by default with rowexpander - EXTJS 5
我在网格中使用 rowexpander 插件。
为了展开和折叠所有行,我使用了 rowexpander 覆盖:
https://www.sencha.com/forum/showthread.php?280175-Issue-with-expand-all-when-using-rowexpander-bufferedgrid
但是,网格必须展开所有行。
我尝试了以下fiddle的解决方案,但没有成功,报错:
"Uncaught TypeError: Cannot read property 'hasCls' of null"
知道如何解决这个问题吗?
FIDDLE:
https://fiddle.sencha.com/#fiddle/10bg
编辑:删除第 99 行和第 100 行的注释。
您可以尝试使用 viewready
事件(而不是 afterrender
):
Fires when the grid view is available (use this for selecting a default row).
我在网格中使用 rowexpander 插件。
为了展开和折叠所有行,我使用了 rowexpander 覆盖: https://www.sencha.com/forum/showthread.php?280175-Issue-with-expand-all-when-using-rowexpander-bufferedgrid
但是,网格必须展开所有行。
我尝试了以下fiddle的解决方案,但没有成功,报错:
"Uncaught TypeError: Cannot read property 'hasCls' of null"
知道如何解决这个问题吗?
FIDDLE: https://fiddle.sencha.com/#fiddle/10bg
编辑:删除第 99 行和第 100 行的注释。
您可以尝试使用 viewready
事件(而不是 afterrender
):
Fires when the grid view is available (use this for selecting a default row).