如何使用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/