Сортировка во vue-chartjs
Использую vue-chartjs
import { Bar, mixins } from 'vue-chartjs'
const { reactiveProp } = mixins
export default {
extends: Bar,
mixins: [reactiveProp],
props: ['options'],
mounted () {
this.renderChart(this.chartData, this.options)
}
}
data: {
"datasets": [{
"backgroundColor": "#CDB577",
"data": [10, 11, 5],
"label": "1 Company"
},
{
"backgroundColor": "#CDB577",
"data": [5, 4, 9],
"label": "2 Company"
},
{
"backgroundColor": "#CDB577",
"data": [7, 9, 7],
"label": "3 Company"
},
],
"labels": [ "02/01/2021", "02/02/2021", "02/03/2021" ] }
},
options: {
responsive: true,
maintainAspectRatio: false,
scales: {
yAxes: [{
scaleLabel: {
display: true,
labelString: 'Data'
},
}],
xAxes: [{
scaleLabel: {
display: true,
labelString: 'Dates'
},
}],
},
plugins: {
}
}
<bar-chart :chart-data="data" :options="options"></bar-chart>
Подскажите, пожалуйста, как можно сделать, чтобы столбцы отрисовывались по убыванию. Сейчас они показываются так, как расположены в data: например для "02/01/2021" - 10, 5, 7. А мне нужно - 10, 7, 5
Есть для этого плагин для vue-chartjs? Или м.б. посоветуете другой график для vue с такой возможностью?