首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Highcharts:如何将预格式化的值与数据点相关联?

Highcharts:如何将预格式化的值与数据点相关联?
EN

Stack Overflow用户
提问于 2014-01-09 23:15:43
回答 2查看 163关注 0票数 0

例如,如果我有一个动态图表,它的值可能会以多种方式格式化用于工具提示,我是否可以通过某种方式将预先格式化的值与原始数值一起传递?

例如,销售饼图系列值可以是:“商店1",3665.54,并且工具提示可以被格式化为显示$3,665.54,

代码语言:javascript
复制
pointFormat: '{series:name}: <b>${point.total}</b>'

但是一个数量需要不同的格式(没有美元符号)。

代码语言:javascript
复制
pointFormat: '{series:name}: <b>{point.total}</b>'

或者,它可以使用格式化程序函数,但如果我已经将值作为字符串准备好显示,该怎么办?如何将预格式化的值与数据点相关联?

EN

回答 2

Stack Overflow用户

发布于 2014-01-10 02:44:03

您可以通过在您需要特定前缀的序列中设置valuePrefix来完成此操作。

票数 0
EN

Stack Overflow用户

发布于 2014-01-10 18:51:32

为每个系列设置pointFormathttp://jsfiddle.net/g4gqs/

代码语言:javascript
复制
    series: [{
        name: 'dogs',
        tooltip: {
            pointFormat: '{series.name}: <b>2 x {point.y}</b><br/>'
        },
        data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]
    }, {
        name: 'cats',
        tooltip: {
            pointFormat: '{series.name}: <b>4 x {point.y}</b><br/>'
        },
        data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4].reverse()
    }]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21024043

复制
相关文章

相似问题

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