Javascript AmCharts stocklegend中的精度
我需要将精度更改为stockLegend属性中的值,因为它显示在其他值之上Javascript AmCharts stocklegend中的精度,javascript,amcharts,Javascript,Amcharts,我需要将精度更改为stockLegend属性中的值,因为它显示在其他值之上 "stockLegend": { "periodValueTextRegular": "[[value.average]]", "spacing": 10 } 值精度可以通过在单个级别上设置精度来控制,如果希望为所有面板设置精度,可以在中设置精度 AmCharts.makeChart("chartdiv", { // ... panelsSettings: { precision: 2, /
"stockLegend": {
"periodValueTextRegular": "[[value.average]]",
"spacing": 10
}
值精度可以通过在单个级别上设置精度来控制,如果希望为所有面板设置精度,可以在中设置精度
AmCharts.makeChart("chartdiv", {
// ...
panelsSettings: {
precision: 2, //global setting
// ...
},
// ...
panels: [{
// ...
precision: 1, //individual setting
// ...
},
// ...
],
// ...
});
在顶部面板上设置以下演示:
var chartData1=[];
var chartData2=[];
generateChartData;
var chart=AmCharts.makeChart chartdiv{
类型:股票,,
主题:光,
数据集:[{
标题:第一组数据,
字段映射:[{
fromField:value,
托菲尔德:价值观
}, {
fromField:volume,
托菲尔德:音量
} ],
数据提供者:chartData1,
类别字段:日期
},
{
标题:第二个数据集,
字段映射:[{
fromField:value,
托菲尔德:价值观
}, {
fromField:volume,
托菲尔德:音量
} ],
数据提供者:chartData2,
对,,
类别字段:日期
}
],
小组:[{
精度:2,
重新计算百分比:false,
showCategoryAxis:错误,
标题:价值,
身高百分比:70,
股票图形:[{
id:g1,
valueField:value,
可比:对,,
比较字段:值,
气球文本:[[title]]:[[value]],
CompareGraphBalloodText:[[title]]:[[value]]
} ],
股票图例:{
periodValueTextComparing:[[percents.value.close]]%,
periodValueTextRegular:[[value.close]]
}
},
{
标题:卷,
身高百分比:30,
股票图形:[{
valueField:卷,
类型:列,
showBalloon:false,
注:1
} ],
股票图例:{
periodValueTextRegular:[[value.close]]
}
}
],
图表滚动条设置:{
图表:g1
},
图表光标设置:{
ValueBallodesEnabled:正确,
全宽:对,
cursorAlpha:0.1,
ValueLineBalloodEnabled:为true,
valueLineEnabled:true,
valueLineAlpha:0.5
}
} ;
函数generateChartData{
var firstDate=新日期;
firstDate.setDate firstDate.getDate-500;
firstDate.setHours 0,0,0,0;
对于变量i=0;i<500;i++{
var newDate=新日期firstDate;
newDate.setDate newDate.getDate+i;
var a1=数学随机*2;
var b1=Math.round Math.random*1000+i+500+i*2;
var a2=数学随机*10;
var b2=Math.round Math.random*1000+i+600+i*2;
chartData1.push{
日期:newDate,
值:a1,
卷:b1
} ;
chartData2.push{
日期:newDate,
值:a2,
卷数:b2
} ;
}
}
html,正文{
宽度:100%;
身高:100%;
边际:0px;
}
沙特迪夫{
宽度:100%;
身高:100%;
}