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

Why are columns no longer resizable in ExtJs 6

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

我查看了 documentation of Column.resizable,发现 resizable: true 仍然是默认设置。

为什么调整大小不再有效?

编辑:我观察到与边框布局的拆分器相同的行为:光标变为 resize,但我无法拖动拆分器。

问题是我重新影响了 document.id = ...

其他人遇到同样问题的可能性不大,但这仍然是答案。

在您的网格中 class 指定:

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

plugins: 'columnresizing',