【发布时间】:2020-04-08 14:37:30
【问题描述】:
我有一个饼图,底部有图例。我想在饼图右侧添加文字。如何添加?先感谢您。
【问题讨论】:
-
你应该看看这个 - stackoverflow.com/questions/5546346/…
标签: angular highcharts
我有一个饼图,底部有图例。我想在饼图右侧添加文字。如何添加?先感谢您。
【问题讨论】:
标签: angular highcharts
您可以使用 SVGRenderer 功能在任何您想要的地方呈现自定义文本。如果您想要响应式文本,我鼓励在 chart.events.render 回调中创建它,该回调会在每次调整大小后触发。
events: {
render() {
let chart = this,
x,
y;
//check if label exist after window resize
if (chart.label) {
chart.label.destroy();
};
y = 80;
x = chart.clipBox.width - 100;
chart.label = chart.renderer.text('This text is <span style="color: red">styled</span> and <a href="http://example.com">linked</a>', x, y)
.css({
color: '#4572A7',
fontSize: '16px'
})
.add();
}
}
【讨论】: