AmChart.makeChart属性没有效果

时间:2015-05-31 22:03:26

标签: javascript amcharts

我使用AmCharts的makeChart方法构建折线图,请参阅jsfiddle - http://jsfiddle.net/Lw7ahxwh/

我遇到的问题是某些属性没有改变图表,而同一领域的其他属性是:

        graphs: [
          {
              id: "sensordata1",
              title: "Sensor 1",
              valueField: "sensor5",
              type: "line",
              linethickness: 100,    //the linethickness does not change
              linecolor: "#000000"   //the linecolor does not change
          },

linethicknesslinecolor以外的所有参数都有效。

        chartScrollbar: {
            updateOnReleaseOnly: true,
            graph: "sensordata1",
            position: "bottom", //cannot get the scrollbar to the bottom
            height: 100         //the scrollbar does not change height with this number
        },

ChartScrollbar graphupdateOnReleaseOnly有效,但positionheight似乎已被忽略。

jsfiddle中还有一些其他示例 - 请参阅代码中的注释。任何帮助都会非常感激 - 请随意使用叉子。

1 个答案:

答案 0 :(得分:1)

amCharts中的所有配置参数都区分大小写,应该在camelCase中。因此,您应该分别将linethicknesslinecolor更改为lineThicknesslineColor

以上是您更新的小提琴:

http://jsfiddle.net/Lw7ahxwh/3/

我还注意到在某些情况下你有逗号(在数组中最后一个元素之后的逗号)。 (在graphschartCursor中)尾随逗号通常由现代浏览器处理,但可能会产生语法错误,例如IE7。

以上链接也已修复。