如何使用未按日合并所有数据项的API方法创建AmChart股票图表?
使用API,数据点总是组合成一天,如下所示:
// API approach
var chart = new AmCharts.AmStockChart();
var dataSet = new AmCharts.DataSet();
...
https://codepen.io/AlienTechnology/pen/ALKNGa?editors=0010
使用JSON方法,可以创建不分组的折线图。以下是使用JSON的相同图表:
/// JSON approach
var chart = AmCharts.makeChart( "chartdiv", {
"type": "stock",
...
答案 0 :(得分:4)
关于JSON方法的一个好处是,你发现错误更快更容易。
这就是发生在你身上的事情。比较您的代码显示,您将categoryAxesSettings
附加到面板而不是图表(它所属的位置)。
var caSettings = new AmCharts.CategoryAxesSettings();
caSettings.minPeriod = "mm";
caSettings.maxSeries = 0;
chart.categoryAxesSettings = caSettings;
这是工作codepen。