GridPanelの列の値を構築する際に、そのフィールドに値がない場合はフィールドを検索し、別のフィールドを探して列の値として表示する必要があります。今度はExtJS6 docsとして、単一のデータ属性をdataIndex
に渡し、レンダリングされた関数を介して金型値を渡すことができました。ただし、前述のフィールドに値がない場合、どのようにフォールバック属性を使用できるかについては言及されていません。ここでExtJS6:グリッドパネルの列にオブジェクト全体または2つのフィールドを渡す
がスニペットです:
{
text: 'Title',
flex: 1,
dataIndex: '<how-to-pass-object-itself-or-two-fields>',
renderer: function(value, metaData) {
return '<i class="fa fa-bars"></i>' + value;
}
}