Javascript Extjs自定义排序
我在理解如何在网格上定义自定义分类器功能时遇到了问题 我使用的是Extjs 6.2.0(编辑:见下文,在文章末尾) 当我尝试在商店中设置时,如下所示:Javascript Extjs自定义排序,javascript,sorting,extjs,extjs6-classic,Javascript,Sorting,Extjs,Extjs6 Classic,我在理解如何在网格上定义自定义分类器功能时遇到了问题 我使用的是Extjs 6.2.0(编辑:见下文,在文章末尾) 当我尝试在商店中设置时,如下所示: sorters: [{ { sorterFn: function() { console.log("I'm running from store"); } } }] 这只运行一次,实际上这是有意义的,因为文档中说这些是初始分拣机 我也试着在专栏中使用它 dataInd
sorters: [{
{
sorterFn: function() {
console.log("I'm running from store");
}
}
}]
这只运行一次,实际上这是有意义的,因为文档中说这些是初始分拣机
我也试着在专栏中使用它
dataIndex: 'category_name',
sorter: {
sorterFn: function() {
console.log("I'm running from column");
}
}
这个函数甚至不运行(console.log()不出现在浏览器窗口中)
编辑:原来我用的不是6.2.0,而是6.0,所以很抱歉犯了这么愚蠢的错误。。
不管怎么说,有人知道我如何在那个版本中为柱网创建自定义排序函数吗?好的,eveyrone,我在模型的字段上定义了“sortType”自定义函数,实现了我想要的
谢谢 :调用标准用户界面排序手势时应用的分拣机或分拣机配置对象。这通常是单击此列标题,但也有用于升序或降序排序的菜单选项。-您是否尝试调用用户界面排序手势?您的意思是,如果我在第二个示例中尝试单击列标题?我做到了,什么也没发生。对我来说,它是有效的:确实有效……好吧,结果证明我使用的不是Extjs 6.2.0,而是6.0.2,而且该版本在网格列中甚至没有“sorter”参数,所以很抱歉犯了这么愚蠢的错误,你知道如何在该版本中实现自定义排序功能吗?