Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么列在ExtJs 6中不再可以调整大小_Extjs_Extjs4_Upgrade_Extjs6_Extjs Grid - Fatal编程技术网

为什么列在ExtJs 6中不再可以调整大小

为什么列在ExtJs 6中不再可以调整大小,extjs,extjs4,upgrade,extjs6,extjs-grid,Extjs,Extjs4,Upgrade,Extjs6,Extjs Grid,在ExtJS4中,Ext.grid.Panel中的所有列都可以自动调整大小。升级到ExtJs 6.2后,无法再调整te列的大小。光标仍将更改为调整大小,但调整大小不再有效 我查看了,发现可调整大小:true仍然是默认值 那么,为什么调整尺寸不再有效呢 编辑:我观察到与边框布局的拆分器相同的行为:光标更改为调整大小,但我无法拖动拆分器。问题是我影响了document.id=… 其他人不太可能有同样的问题,但这仍然是答案。在网格类中指定: requires: [ 'Ext.grid.plug

在ExtJS4中,
Ext.grid.Panel
中的所有列都可以自动调整大小。升级到ExtJs 6.2后,无法再调整te列的大小。光标仍将更改为
调整大小
,但调整大小不再有效

我查看了,发现
可调整大小:true
仍然是默认值

那么,为什么调整尺寸不再有效呢


编辑:我观察到与边框布局的拆分器相同的行为:光标更改为调整大小,但我无法拖动拆分器。

问题是我影响了
document.id=…


其他人不太可能有同样的问题,但这仍然是答案。

在网格类中指定:

requires: [
    'Ext.grid.plugin.ColumnResizing'
],

plugins: 'columnresizing',

这看起来更像是某种bug,您在哪里看到这种行为?你有一些复制的步骤吗?默认情况下,这些列的大小是可调整的@pagep谢谢。是的,它看起来像一只虫子。我刚做了一把小提琴。很难找到问题的根源。我没有任何错误消息。也许你可以尝试通过Ext组件查询获取网格列,并检查它们的属性是否可调整大小。它们都可调整大小:true我精简了我的应用程序,只保留了300个文件中的8个,错误就消失了。现在我必须把其他的添加回去,并在二进制搜索中找到有问题的代码:(这只适用于现代工具包。如果从4.x升级,那么OP将使用经典工具包。嘿,那太旧了-可能有人还在听:我有一个类似的问题-你说的“重新生效”是什么意思? Cheers@oberbics第三方代码中的某个地方有一条语句
document.id=…
。就是这样。