Ext Js 6: как напрямую получить указанный c компонент ячейки сетки по известной позиции - PullRequest
1 голос
/ 21 января 2020

У меня есть простая сетка, и я хотел бы управлять определенной c ячейкой.

Вот она: https://fiddle.sencha.com/#fiddle / 32q1

Я знаю ее номер строки и имя столбца.

Но как напрямую получить ячейку cpecifi c в качестве компонента?

Мне нужно сделать setEnable и setStyle к нему.

1 Ответ

1 голос
/ 21 января 2020

Я использовал getCell метод из Ext.view.Table (https://docs.sencha.com/extjs/6.2.0/classic/Ext.view.Table.html#method -getCell )

Ваш код может выглядеть следующим образом:

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

Вот для этого Скрипка .

...