如何使用 ExtJS modern Grid Row expander Plugin?

How to use ExtJS modern Grid Row expander Plugin?

如何使用Kitchensink中的grid row expander插件?。当我们提供 itemConfig 正文标签和插件列表时,这不起作用。

只有在我们像下面这样从外部提及该列后,它才会起作用。此外,行号单元格显示的数字不超过一位,即使在设置宽度后它也不起作用。

columns: [{
        //expander is not displayed without adding this expander column
        text: '',
        width: 50,
        resizable: false,
        hideable: false,
        sortable: false,
        editable: false,
        ignore: true,
        ignoreExport: true,


        cell: {
            xtype: 'expandercell',
        }
    },{
....
}]

没有可供使用的Docx http://docs.sencha.com/extjs/6.2.0/m...wExpander.html

找到 fiddle https://fiddle.sencha.com/#view/editor&fiddle/1qnr

指定网格配置时,必须在列下指定 plugins

勾选这个fiddle https://fiddle.sencha.com/#view/editor&fiddle/1qov和你的一样只是插件放在了栏目下面

然而,这不是 ExtJS 中的通用方法,通常在何处指定配置并不重要,但对于 rowexpander 似乎是必要的。

rownumberer 的第二个问题看起来像是一个错误。当你放100个以上就OK了。此外,当您使用 Triton 主题时也可以。使用 Material 主题时,行宽似乎计算不正确。