javascript - 如何使用ExtJS现代网格行扩展器插件?

标签 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

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

最佳答案

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

检查这个 fiddle https://fiddle.sencha.com/#view/editor&fiddle/1qov它和你的一样,只是插件放在列下。

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

行编号器的第二个问题看起来像是一个错误。当你放超过100的时候就又好了。当你使用 Triton 主题时也没关系。使用 Material 主题时,行的宽度似乎计算不正确。

关于javascript - 如何使用ExtJS现代网格行扩展器插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42386545/

相关文章:

javascript - 使用 filterBy() 应用过滤器时从 ExtJs 存储中清除过滤器的最快方法

javascript - jQuery Animate Left 和 Right 只发生一次

javascript - addEventListener与onclick

html - 内部 div 不会垂直居中或左对齐

html - HTML 中的大括号

javascript - 如何读取 data-val-required 属性中图像元素的文本

javascript - Sencha ExtJS 消息警报不会消失

extjs - xtype 而不是类定义中的别名

javascript - Angular.JS - 寻找有关在模型上定义简单属性的一些见解?

javascript - 令人困惑的逻辑运算 if(null)