データセットがあるとしましょう:
[{ id: 1, name: "C" }, { id: 2, name: "A" }, { id: 3, name: "D" }]
次のようなグリッドの列を作成すると、次のようになります。
this.columns =
{
id: {
hidden: true
},
name: {
text: 'Name',
editor: {
xtype: "textfield"
}
}
};
「名前」列をソートするとき、アルファベット順ではなく「id」でソートしたい。
したがって、次のようにソートする代わりに: A, C, D にしたい: C, A, D
name 列で dataIndex: 'id' を使用してから、表示目的で id を正しい名前にマッピングしようとしましたが、編集機能に干渉します。
Ext (私は Ext 4.2 を使用しています) で name 列を ID でソートする簡単な方法はありますか?