Javascript 如何将echart图例图标放置在关卡中心
我需要像这样的传奇: 我已尝试使用此代码:Javascript 如何将echart图例图标放置在关卡中心,javascript,echarts,Javascript,Echarts,我需要像这样的传奇: 我已尝试使用此代码: legend: { icon: "circle", left: 10, data: ['Very High', 'Hight', 'Moderate', 'Low'], orient: 'vertical', formatter: '{name} {icon} {value}', textStyle: { color: "rgba(255, 255, 255, 0.7)", }
legend: {
icon: "circle",
left: 10,
data: ['Very High', 'Hight', 'Moderate', 'Low'],
orient: 'vertical',
formatter: '{name} {icon} {value}',
textStyle: {
color: "rgba(255, 255, 255, 0.7)",
}
}
但它显示如下:
有谁能告诉我如何将左边的图标放在文本的中心吗
代码可以通过常规方法进行测试,这可能是不可能的 图例格式设置程序仅支持
{name}
。如果我理解正确,它的作用只是显示度量单位。遗憾的是,Legend不是定制最方便的组件,但Echarts通常允许您在合理的范围内做任何事情
通常,您至少有两种方式可以获得您想要的:
非常感谢。这对我帮助很大。我可以禁用完整的图例并使用html/css吗?如果您有任何示例参考,那将非常好。对于禁用图例,您需要设置
图例:{show:false}
。例如,您可以在github()上找到图例模板。还可以查看()这是一个很棒的d3.js插件,您可以获得有关图例解剖的知识。可以帮助我回答这个问题吗?是的,请参阅答案