首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Highcharts:在左下角添加自定义文本,比如信用?

Highcharts:在左下角添加自定义文本,比如信用?
EN

Stack Overflow用户
提问于 2020-07-22 16:41:16
回答 1查看 271关注 0票数 1

Highcharts可以有一个自定义的credits部分;这也有一个对齐方式。

我希望在右下角有一个url,在左下角有一个自定义文本(即当前日期/时间)。

最好的添加方式是什么,同时保持与片尾相同的外观和感觉?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-22 16:47:11

使用SVGRenderer工具呈现自定义文本。

接口名:https://api.highcharts.com/class-reference/Highcharts.SVGRenderer#label

请查看随附的演示。

编辑:

下面是一个简单的示例,说明如何实现该功能:https://jsfiddle.net/BlackLabel/x3om10L8/

代码语言:javascript
复制
chart: {
  events: {
    render() {
      let chart = this,
        credits = chart.credits,
        creditsBB = credits.getBBox();


      if (chart.customLabel) {

        // keep label responsive
        chart.customLabel.destroy();
      }

      chart.customLabel = chart.renderer.label('my custom text', 0, creditsBB.y - 5).css(credits.styles).add();
    }
  }
},

接口名:https://api.highcharts.com/highcharts/chart.events.render

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63030204

复制
相关文章

相似问题

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