Я импортирую простую кольцевую диаграмму Apexcharts в свой проект Vue.js, однако даже после следования документации, представленной на их сайте , названия легенд остаются как 'series-1, series-2 , ... '.
Вот изображение того, что отображается: Кольцевая диаграмма
Как видите, я следую документации, добавляя series
и labels
как к объекту данных, так и к элементу div
, но по какой-то причине по-прежнему не может отобразить правильные метки.
Как мне решить эту проблему?
Примечание: переключение legend.show
с ложного на истинное ничего не делает.
<div id="donut-chart">
<v-container>
<div id="chart">
<apexchart
type=donut
width=380
:options="chartOptions"
:labels="labels"
:series="series" />
</div>
</v-container>
</div>
import VueApexCharts from 'vue-apexcharts'
export default {
name: 'donut-chart',
data: () => ({
series: [23, 11, 54, 72, 12],
labels: ["Apple", "Mango", "Banana", "Papaya", "Orange"],
chartOptions: {
dataLabels: {
enabled: false
},
responsive: [{
breakpoint: 480,
options: {
chart: {
width: 200
},
legend: {
show: false
}
}
}],
legend: {
position: 'right',
offsetY: 0,
height: 230
}
}
}),
components: {
apexchart: VueApexCharts,
}
}