テーブルのフィールド (ステータス フィールド) の値に従って行の色が設定される 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から取得して行の背景として設定する必要があります。
誰でもこれを達成するのを手伝ってくれますか?
ありがとう