ExtJS网格-单元格编辑和键导航

ExtJS网格-单元格编辑和键导航,extjs,grid,Extjs,Grid,你好, 我正在尝试使用cellediting插件启用键导航。为此,我在编辑器上添加了specialkey listener,然后在用户按下任何导航键时,在当前单元格周围的单元格上开始编辑 这是你的电话号码 为了找到下一个要编辑的单元格,我使用了选择模型 不幸的是,当网格被锁定时,一切都会分崩离析,因为现在我们有2个物理网格,不知何故,选择模型不再是导航到特定单元格的可行选项 关于我的问题,在给定索引(行、列)处导航到/定位单元格的正确方式是什么? 到目前为止,我的算法如下: 计算newRowI

你好,

我正在尝试使用cellediting插件启用键导航。为此,我在编辑器上添加了specialkey listener,然后在用户按下任何导航键时,在当前单元格周围的单元格上开始编辑

这是你的电话号码

为了找到下一个要编辑的单元格,我使用了选择模型

不幸的是,当网格被锁定时,一切都会分崩离析,因为现在我们有2个物理网格,不知何故,选择模型不再是导航到特定单元格的可行选项

关于我的问题,在给定索引(行、列)处导航到/定位单元格的正确方式是什么? 到目前为止,我的算法如下:

  • 计算newRowIdx、newColIdx值
  • 关注newRowIdx、newColIdx的单元格
  • 从那个位置开始编辑
第一部分只是数学和检查边界约束。第二部分可以通过grid.getView().focusCell(位置)实现。第三部分可以直接在插件上调用。在锁定网格的情况下,第2部分的行为将不稳定(不确定是否是因为第1部分)