我有一个Gridpanel,其中一列设置为组合框...我加载ID作为valueField,然后在渲染器中搜索带有ID的商店,并显示相应的名称作为displayField 这样的 -在Ext JS 5中的自定义分拣机网格列
view.renderer = function(value) {
var store = view.getEditor().getStore(),
record;
if (value && store) {
record = store.findRecord(view.valueField, value, 0, false, false, true);
if (record) {
return record.get(view.displayField);
}
}
return value;
};
当我点击升序/降序排序此列得到由ID(valueField)进行分类。我想让它变得按名称进行排序(displayField)
我使用的是extjs 5,似乎没有分拣机可用于网格列 –