echarts 如何设置饼图的位置

我在页面里添加饼图以后,发现一直左对齐,有没有方法让他居中了。
image.png

还有就是我想一直显示每个数据的值,而不是鼠标移动上去以后才显示。
image.png

阅读 10.2k
2 个回答
第一个问题,关于位置,可以用series.center来设置
series: {
    center: ["50%", "50%"]
}

这里其实应该默认就是50%、50%,也就是垂直和水平都居中,所以如果出现不居中的情况应该是自己改过的可能性大点...

第二个问题,关于标签,可以用series.label.show来设置
series: {
    show: true
}

然后其实这里默认好像也应该是true...如果是false的话就会全部隐藏了,也可以用比如normalemphasis来指定各种场景下的样子,这里就不展开了

series: {
    name: "流量占比分布",
    type: "pie",
    radius: ["40%", "60%"],
    center: ["35%", "53%"],     //这个属性调整图像的位置
}

官方文档

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题