如何自定义Highcharts中的工具提示编号?

如何自定义Highcharts中的工具提示编号?,highcharts,Highcharts,我需要在工具提示中进行货币转换,以便它同时显示R$(巴西雷亚尔)和US$(美元)。 该系列是R$,因此我需要在工具提示格式化程序中进行一些计算,以显示美元。 但是我怎么能做到呢?有人能帮我吗 这是密码 $(function () { Highcharts.setOptions({ lang: { decimalPoint: ',', thousandsSep: '.' } }); $('#container').highcharts({

我需要在工具提示中进行货币转换,以便它同时显示R$(巴西雷亚尔)和US$(美元)。 该系列是R$,因此我需要在工具提示格式化程序中进行一些计算,以显示美元。 但是我怎么能做到呢?有人能帮我吗

这是密码

$(function () {
Highcharts.setOptions({
    lang: {
        decimalPoint: ',',
        thousandsSep: '.'
    }
});
$('#container').highcharts({
    chart: {
        type: 'area'
    },
    title: {
        text: 'Receita líquida consolidada'
    },
    legend: {
        enabled: false
    },
    xAxis: {
        categories: ['2012', '2011', '2010'],
        tickmarkPlacement: 'on',
        title: {
            enabled: false
        }
    },
    yAxis: {
        title: {
            text: 'Bilhões'
        }
    },
    tooltip: {
        pointFormat: '<span style="color:{series.color}">{series.name}</span>: <b> R$ {point.y} Bilhões</b> (US$ {point.y} Bilhões)<br/>',
        shared: true
    },
    plotOptions: {
        series: {
            fillOpacity: 1
        },
        area: {
            stacking: 'normal',
            lineColor: '#384044',
            lineWidth: 1,
            marker: {
                lineWidth: 1,
                lineColor: '#384044',
            }
        }
    },
    series: [{
        name: 'Receita líquida consolidada',
        data: [35.5, 32.5, 19.4],
        color: '#4fc6e0'
    }]
});
});
$(函数(){
Highcharts.setOptions({
朗:{
小数点:',',
千塞普:'.'
}
});
$(“#容器”)。高图({
图表:{
类型:“区域”
},
标题:{
文字:“合并收入”
},
图例:{
已启用:false
},
xAxis:{
类别:['2012','2011','2010'],
勾选位置:“on”,
标题:{
已启用:false
}
},
亚克斯:{
标题:{
文本:“Bilhões”
}
},
工具提示:{
pointFormat:“{series.name}:R${point.y}Bilhões(US${point.y}Bilhões)
”, 分享:真的 }, 打印选项:{ 系列:{ 不透明度:1 }, 面积:{ 堆叠:“正常”, 线条颜色:'#384044', 线宽:1, 标记:{ 线宽:1, 线条颜色:'#384044', } } }, 系列:[{ 名称:'合并收入', 数据:[35.5,32.5,19.4], 颜色:“#4fc6e0” }] }); });
一种方法是计算数据中的美元值:

series: [{
            name: 'Receita líquida consolidada',
              data: [{y:35.5,us:77.2}, {y:32.5,us:70.7}, {y:19.4,us:42.2}],
            color: '#4fc6e0'
        }]
然后,您可以在工具提示中使用它,如下所示:

 pointFormat: '<span style="color:{series.color}">{series.name}</span>: <b> R$ {point.y} Bilhões</b> (US$ {point.us} Bilhões)<br/>',
pointFormat:“{series.name}:R${point.y}Bilhões(US${point.US}Bilhões)
”,

您可以使用工具提示格式化程序计算这两个值

太好了!!非常感谢你。