【发布时间】:2015-10-06 08:19:16
【问题描述】:
我在 ext 中有一个带有一些自定义列的网格,我希望能够对此列进行排序 - 我想按其中显示的内容对其进行排序,但实际上我只是不知道如何定义排序器对于不基于 dataIndex 的列 - 我尝试使用自定义模型,但无法使其正常工作。
{
text: 'Parent',
dataIndex: 'Parent',
renderer: function(value, meta, record) {
var ret = record.raw.Parent;
if (ret) {
return ret.Name;
} else {
meta.tdCls = 'invisible';
return record.data.Name;
}
},
sortable: true
},
【问题讨论】:
-
我认为这些解决方案在我的情况下都不起作用的原因是因为我使用的是 Pageable Store,而不是 Ext.data.Store。谢谢你们,你们的解决方案在使用 Ext.data.Store 时都有效。