Highcharts 在requirejs中引用highstock.js会引发错误:无法读取属性';股票图表';未定义的
您好,我正在使用Highchart库创建折线图。我需要生成时间间隔的折线图,如日、周、月、季、年等。因此,我找到了一些使用Highcharts中Highstocks的示例。我的项目使用requirejs包含脚本。但是我对highstock的js库有一些问题。我不明白我是否错过了什么。我的代码:Highcharts 在requirejs中引用highstock.js会引发错误:无法读取属性';股票图表';未定义的,highcharts,requirejs,linechart,Highcharts,Requirejs,Linechart,您好,我正在使用Highchart库创建折线图。我需要生成时间间隔的折线图,如日、周、月、季、年等。因此,我找到了一些使用Highcharts中Highstocks的示例。我的项目使用requirejs包含脚本。但是我对highstock的js库有一些问题。我不明白我是否错过了什么。我的代码: requirejs.config({ paths: { jquery: "js/jquery/jquery", "datatables.net": "js/datatabl
requirejs.config({
paths: {
jquery: "js/jquery/jquery",
"datatables.net": "js/datatables/js/jquery.dataTables.min",
"datatables.net-css": "js/datatables/css/jquery.dataTables.min",
tippy: "js/tippy.all.min",
fixedHeader: "js/datatables/js/dataTables.fixedHeader.min",
"fixedHeader-css":"js/datatables/css/fixedHeader.dataTables.min",
jquerymin: "js/jquery-1.10.2.min",
colpick: "js/colpick",
colpickcss: "css/colpick",
highstock: "js/highstock"
},
shim: {
"datatables.net": ["jquery", "css!datatables.net-css"],
fixedHeader: ["css!fixedHeader-css"],
colpick: ["css!colpickcss"]
}
});
require.config({
priority: ["jquery", "jquerymin", "colpick"]
});
require([
"jquery", "tippy", "DS/3DXHighcharts/3DXHighcharts", "highstock", "datatables.net", "fixedHeader", "jquerymin", "colpick"],
function(
$, tippy, Highcharts, highstock )
当我尝试生成图表时:
Highcharts.stockChart('container',chartData);
我收到错误:无法读取未定义的属性“stockChart”
我正在尝试做如下事情:
Hi@sina123,请检查此线程:和文档:如果您有任何进一步的问题,请提问。Hi@ppotaczek我已经尝试过了,但在引用服务器中的highstock文件时遇到了问题。当它是一个URL时,它工作得很好,但不是别的,我不确定应该在代码中更改什么才能使它工作。我总是未定义。请在github线程中继续讨论。