在Highchart中,如何初始化数据中的字符串值

In Highchart, How to initialize a string values in data

本文关键字:数据 字符串 初始化 Highchart      更新时间:2023-09-26

我试图插入系列。data []

但现在是普通形式 data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 194.1, 95.6, 54.4]

如果我像这样给字符串格式

data: ['29.9', '71.5', '106.4', '129.2', '144.0', '176.0', '135.6', '148.5', '194.1', '95.6', '54.4']

它应该像我的例子在小提琴,这是我的例子

这是我的图表链接,我想让它变得像示例图表我的图表

任何人的帮助是感激的。

您需要使用数字或使用parseFloat()解析字符串到数字:

    series: [{
        data: ['29.9', '71.5', '106.4', '129.2', '144.0', '176.0', '135.6', '148.5', '194.1', '95.6', '54.4'].map(function (a) {
            return parseFloat(a);
        })
    }]

演示:http://jsfiddle.net/J6L6T/1/