Javascript 对orbjs数据透视表中的行值进行排序
以下代码来自我的项目文件:Javascript 对orbjs数据透视表中的行值进行排序,javascript,arrays,git,sorting,reactjs,Javascript,Arrays,Git,Sorting,Reactjs,以下代码来自我的项目文件: { name: '3', caption: 'Career Level', aggregateFunc: 'sumText', sort: { order: 'desc' } } 我想要一个基于预定数组的自定义排序,而不是“desc”排序 根据Orbjs的代码,可以添加customfunc: name: '4', caption: 'Category', sort: { customfunc: function(a, b)
{
name: '3',
caption: 'Career Level',
aggregateFunc: 'sumText',
sort: {
order: 'desc'
}
}
我想要一个基于预定数组的自定义排序,而不是“desc”排序
根据Orbjs的代码,可以添加customfunc:
name: '4',
caption: 'Category',
sort: {
customfunc: function(a, b) {
if(a.trim() == 'Touch Screen Phones'){
return -1;
}
if(a < b) return -1;
if(a > b) return 1;
return 0;
}
}
}
请注意:两个阵列的长度不同。我无法将数组作为参数传递
你能告诉我怎么做吗?
提前感谢:)我按照我想要的顺序加载数据,它为我解决了排序问题 对于使用orbjs库的任何其他人-如果您有兴趣进一步开发它,请务必让我知道-我将尽力提供帮助
["EX", "M4", "M3", "M2", "M1", "P6", "P5"]