高图/高价:当值为 0 时,图表消失

Highcharts/Highstocks: Chart disappears when value is 0

本文关键字:消失 高价 高图      更新时间:2023-09-26

>我有一个由高库存制成的图表,当最后一个值全部为 0 时,图表似乎消失了。当我移动导航/滚动条以远离最后一个值时,图表将开始显示。

这是我的代码

http://jsfiddle.net/P7kZR/

而且由于stackoverflow有一个规则,你必须发布代码。这是其中的一些

函数 fill_series() {

//CHART 2
payrate_series = {
    type: 'line',
    name: "Pay Rate",
    data: payrate_data
}
chart2_series[0] = payrate_series;
arpu_series = {
    name: "ARPU",
    data: arpu_data,
    yAxis: 1
}
chart2_series[1] = arpu_series;
arppu_series = {
    name: "ARPPU",
    data: arppu_data,
    yAxis: 1
}
chart2_series[2] = arppu_series;

}

看起来您有除以零的错误。您应该确保分母不为零。例如:

var arpu = parseFloat(record['sales'])/parseFloat(record['dau']);