javascript Highcharts Error #18 in - Highcharts.Chart(options)

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/22037704/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-10-27 22:15:32  来源:igfitidea点击:

Highcharts Error #18 in - Highcharts.Chart(options)

javascripthighcharts

提问by URL87

Given the follow Highcharts.Chart(options)

鉴于以下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"
                    }
                ]
            }

When I drawit with - $('#container').highcharts({...})it prompts the error -

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

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

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

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

You can see it in - jsFiddle

你可以在 - jsFiddle 中看到它

What is wrong with that optionsformat ?

这种options格式有什么问题?

回答by Klemm

Define a container in the jsFiddle

在jsFiddle中定义一个容器

there is a problème with the x axis. You have to define an object not only an array. Ex

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

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

do you expect somethink like this http://jsfiddle.net/x4YbZ/?

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