1

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

誰でもこれを達成するのを手伝ってくれますか?

ありがとう

4

1 に答える 1