Я работаю над сеткой EXTJS, цвет строки которой будет установлен в соответствии с полем (статусом) значения из таблицы.EXTJS Изменение цвета строки сетки динамически с получением цветового кода из базы данных
Пользователь может редактировать поля строки и после щелчка по обновлению цвет строки изменится в соответствии со значением поля значения, установленного для этой строки.
Мне нужно, чтобы цвет фона в строке должен быть выбран из таблицы в db.
В настоящее время я устанавливаю другой класс css с проверкой значения поля состояния, используя следующий код.
getRowClass: function(record, rowIndex, rp, ds)
{
if(record.get('status') == 'xxxxx')
{
return 'status-xxxxx';
}
else if(record.get('status') == 'yyyyy')
{
return 'status-yyyyy';
}
else
{
return 'status-zzzzzz';
}
}
У меня есть цвет в магазине со статусом для каждой строки.
Но мне нужно, чтобы цвет был выбран из db и задан в качестве фона строки.
Может ли кто-нибудь помочь мне достичь этого.
Благодаря
Да это работает для варианта сетки и редактирований для строк. Нужно только добавить «store.load();» в функции редактирования прав. – Gourav