feat: 维度自定义排序

This commit is contained in:
junjun 2022-05-10 11:38:08 +08:00
parent 9118b0433c
commit 2d4b26ebf7

View File

@ -47,6 +47,7 @@ export default {
console.log(this.chart)
const chart = JSON.parse(JSON.stringify(this.chart))
let customSortData
const res = []
if (Object.prototype.toString.call(chart.customSort) === '[object Array]') {
customSortData = JSON.parse(JSON.stringify(chart.customSort))
} else {
@ -56,7 +57,7 @@ export default {
if (chart && chart.data) {
const data = chart.data.datas
data.forEach(ele => {
this.sortList.push(ele.field)
res.push(ele.field)
})
}
} else {
@ -64,10 +65,14 @@ export default {
const data = chart.data.datas
const cus = customSort(customSortData, data)
cus.forEach(ele => {
this.sortList.push(ele.field)
res.push(ele.field)
})
}
}
//
this.sortList = res.filter(function(item, index, arr) {
return res.indexOf(item, 0) === index
})
},
onMove() {
},