javascript - Highcharts 错误 #18 - Highcharts.Chart(选项)

标签 javascript highcharts

鉴于以下Highcharts.Chart(options)

{
                "chart": {
                    "type": "spline"
                },
                "title": {
                    "text": "",
                    "x": -20
                },
                "subtitle": {
                    "text": "",
                    "x": -20
                },
                "xAxis": [
                    "23 Jun",
                    "24 Jun",
                    "25 Jun",
                    "26 Jun",
                    "27 Jun",
                    "28 Jun",
                    "29 Jun"
                ],
                "yAxis": {
                    "title": {
                        "text": ""
                    },
                    "plotLines": [
                        {
                            "value": 0,
                            "width": 1,
                            "color": "#808080"
                        }
                    ]
                },
                "legend": {
                    "layout": "vertical",
                    "align": "right",
                    "verticalAlign": "middle",
                    "borderWidth": 0
                },
                "series": [
                    {
                        "name": "exposed",
                        "data": [
                            100,
                            200,
                            150,
                            130,
                            180,
                            200,
                            190
                        ],
                        "dashStyle": "longdash"
                    },
                    {
                        "name": "converted",
                        "data": [
                            90,
                            80,
                            70,
                            75,
                            70,
                            80,
                            85
                        ],
                        "dashStyle": "longdash"
                    },
                    {
                        "name": "engaged",
                        "data": [
                            30,
                            40,
                            35,
                            40,
                            48,
                            30,
                            33
                        ],
                        "dashStyle": "longdash"
                    }
                ]
            }

当我使用 - $('#container').highcharts({...}) 绘制它时,它会提示错误 -

Uncaught Highcharts error #18: www.highcharts.com/errors/18  

http://www.highcharts.com/errors/18

您可以在 - jsFiddle 中看到它

options 格式有什么问题?

最佳答案

在jsFiddle中定义容器

x 轴有问题。您必须定义一个对象而不仅仅是一个数组。例如

"xAxis": {categories: [
                    '23 Jun',
                    '24 Jun',
                    '25 Jun',
                    '26 Jun',
                    '27 Jun',
                    '28 Jun',
                    '29 Jun'
                          ]}

你期望这样的想法吗http://jsfiddle.net/x4YbZ/

关于javascript - Highcharts 错误 #18 - Highcharts.Chart(选项),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22037704/

相关文章:

javascript - HighCharts 列上的多个系列数据

javascript - 使用 underscorejs 检查 javascript 数组是否包含值

javascript - highcharts 在工具提示中显示额外的自定义数据

angular - ionic 2 Highcharts

javascript - jQuery 动态页面加载不起作用,不确定为什么有任何想法?

javascript - 在 Highcharts 中结合预处理数据和下钻

highcharts - Highcharts 中类别轴的负值

Javascript 帮助 - 生成全 0 的 selfDividingNumbers 算法

javascript - 向原生 JavaScript 对象添加方法

javascript - 是否可以在 IE11 中使用 "document.all"而不更改每个用法?