如何使用ExtJS现代Grid Row扩展器插件?

时间:2017-02-22 08:44:17

标签: javascript html extjs extjs6-modern

如何使用Kitchensink中使用的网格行扩展插件?当我们提供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

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

1 个答案:

答案 0 :(得分:0)

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

检查这个小提琴https://fiddle.sencha.com/#view/editor&fiddle/1qov它与你的相同,只有插件放在列下。

然而,这不是ExtJS中的一般方法,通常在指定配置的位置无关紧要,但rowexpander似乎是必要的。

rownumberer的第二个问题看起来像个bug。当你放100多个时就可以了。此外,当你使用Triton主题时,它没关系。使用材质主题时,看起来行的宽度不正确。