我在Google Chrome中遇到Ext.grid.RowNumberer问题。当我使用GridPanel的商店中有超过99条记录时,RowNumberer只显示它们的点而不是正确的数字。在Firefox中一切正常。RowNumberer在Google Chrome中未显示超过99的数字
那么,这是一个常见的Ext Js错误还是我做错了什么?
分机JS的版本是3.3.0
由于
我在Google Chrome中遇到Ext.grid.RowNumberer问题。当我使用GridPanel的商店中有超过99条记录时,RowNumberer只显示它们的点而不是正确的数字。在Firefox中一切正常。RowNumberer在Google Chrome中未显示超过99的数字
那么,这是一个常见的Ext Js错误还是我做错了什么?
分机JS的版本是3.3.0
由于
一般的点出现时,细胞含量不在其宽度适合。尝试增加RowNumberer的宽度。
columns: [
new Ext.grid.RowNumberer({width: 50}),
// other columns
]
列宽太小而无法显示行号。你必须增加宽度:
RowNumberer rn = new RowNumberer();
rn.setResizable(true);
rn.setWidth(65);
我在ExtJS版本4.1中有类似的问题。
设置固定宽度对我来说也行不通,因为在我的情况下,行数可以从10到几千。所以解决的办法是使行numberer列可调整大小。它可以通过以下代码行来实现
Ext.create('Ext.grid.RowNumberer',{resizable: true})
希望这有助于某人。