首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ApexCharts甜甜圈图图例标题不反映提供的数据标签(卡住‘系列-1’等)

ApexCharts甜甜圈图图例标题不反映提供的数据标签(卡住‘系列-1’等)
EN

Stack Overflow用户
提问于 2019-03-18 16:27:50
回答 1查看 7.5K关注 0票数 4

我将Apexcharts的简单甜甜圈图导入到我的Vue.js项目中,但是,即使在跟踪了它们的站点上提供的文档之后,图例标题仍然保持为“series-1,series-2,.”。

下面是渲染的图片:甜甜圈图

正如您所看到的,我正在跟踪文档,将serieslabels添加到数据对象和div元素中,但由于某些原因,仍然无法呈现正确的标签。

我该如何解决这个问题?

附带注意:将legend.show从false切换为true什么都不做。

代码语言:javascript
复制
<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,
    }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-19 06:04:52

labels属性应该是chartOptions的嵌套属性,而不是作为单独的支柱传递。

代码语言:javascript
复制
chartOptions: {
  labels: ["Apple", "Mango", "Banana", "Papaya", "Orange"],
  dataLabels: {
      enabled: false
  },
  responsive: [{
      breakpoint: 480,
      options: {
          chart: {
              width: 200
          },
          legend: {
              show: false
          }
      }
  }],
  legend: {
      position: 'right',
      offsetY: 0,
      height: 230
  }
}


<apexchart 
  type=donut 
  width=380 
  :options="chartOptions" 
  :series="series" />
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55225907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档