echart 的 多个饼图,如何统一设置 center 和 radius值
在echart的饼图中。饼图展示个数是不确定的是循环遍历出来的,有可能是1个或多个。怎么设置radius和center能保证面板展示不同饼图个数都能自适应展示。
同时在正常面板跟全屏面板中使用。
类似 justify-content:space-around
this.queryMeasHeader.map((name, i) => {
return {
name: name,
type: "pie",
selectedMode: "single",
radius: [],//TODO
center: [],//TODO
label: {
normal: {
position: "inner"
}
},
labelLine: {
normal: {
show: false
}
},
data: seriesData[i]
}
})
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是不是可以设置多个div,每个div对应一个饼图
不太清楚你的意思,是动态生成的chart的排序问题么?如果是遍历出来的,根据i值不同,在外面设定好是left还是center还是right。