Отказ от ответственности: Я совершенно не знаком с Extjs.Extjs: Как вы добавляете/удаляете класс для определенной ячейки?
У меня есть избранный слушатель на ComboBox. После выбора можно установить значение другой ячейки в:
'select': function (combo, records, Opts) {
e.record.set('value', 'hello world'); //set text for the "value" cell
....
Задача состоит в том, что мне может понадобиться, чтобы добавить или удалить класс для этой ячейки. У меня возникли проблемы с поиском в документах Sencha, как выбирать или манипулировать ячейкой, не устанавливая значение. Одна из возможностей состоит в том, чтобы использовать собственный обработчик в столбце, но это работает не так, как ожидалось (за исключением того, что текст/значение задано правильно). Идея взята из: http://snipplr.com/view/40942/
,renderer: function (value, meta, record, rowIndex, colIndex, store) {
meta.css += ' rw-no-edit';
return 'hello again';
Каков наилучший способ, как добавление и удаление класса для конкретного столбца в записи?
мне нужно использовать tdCls изменить класс ячейки. Ниже приведен рабочий пользовательский рендерер для столбца. – egg