Grid ExtJs 6:如何通过已知位置直接获取特定的网格单元组件

Grid ExtJs 6:如何通过已知位置直接获取特定的网格单元组件,grid,cell,extjs6,Grid,Cell,Extjs6,我有一个简单的网格,想管理一些特定的单元格 这是: 我知道它的行号和列名 但是我怎样才能直接得到cpecific cell作为一个组件呢 我需要对其设置setEnable和setStyle。我使用了Ext.view.Table中的getCell方法() 您的代码可能如下所示: let grid = Ext.getCmp('mygrid'), column = grid.getView().getGridColumns()[1], record = grid

我有一个简单的网格,想管理一些特定的单元格

这是:

我知道它的行号和列名

但是我怎样才能直接得到cpecific cell作为一个组件呢


我需要对其设置setEnable和setStyle。

我使用了
Ext.view.Table中的
getCell
方法()

您的代码可能如下所示:

    let grid = Ext.getCmp('mygrid'),
        column = grid.getView().getGridColumns()[1],
        record = grid.getStore().getAt(2),
        cell = grid.getView().getCell(record, column);

下面是它的示例。

注意,在Ext 6.7中,使用第三个参数作为组件返回数据!是的,那更好!我刚刚检查了你版本的方法,所以我没有看到这个。