如何自定义Highcharts中的工具提示编号?
我需要在工具提示中进行货币转换,以便它同时显示R$(巴西雷亚尔)和US$(美元)。 该系列是R$,因此我需要在工具提示格式化程序中进行一些计算,以显示美元。 但是我怎么能做到呢?有人能帮我吗 这是密码如何自定义Highcharts中的工具提示编号?,highcharts,Highcharts,我需要在工具提示中进行货币转换,以便它同时显示R$(巴西雷亚尔)和US$(美元)。 该系列是R$,因此我需要在工具提示格式化程序中进行一些计算,以显示美元。 但是我怎么能做到呢?有人能帮我吗 这是密码 $(function () { Highcharts.setOptions({ lang: { decimalPoint: ',', thousandsSep: '.' } }); $('#container').highcharts({
$(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)
”,
您可以使用工具提示格式化程序计算这两个值 太好了!!非常感谢你。