Javascript / Amchart调整类别文件和颜色

时间:2017-10-13 18:50:41

标签: javascript amcharts

我试图从amcharts复制这个graph,如果一切都符合我们的需要,我们正在购买许可证的计划。我们目前面临两个问题。

  1. 我在数据提供者中看到颜色提供,我在这里提供json数据作为输入。但在json中,我们将无法添加颜色。还有其他方法可以将这些颜色包含在其他地方吗?
  2.   

    “dataProvider”:[{           “国家”:“美国”,           “访问”:4025,           “颜色”:“#FF0F00”       },{           “国家”:“中国”,           “访问”:1882年,           “颜色”:“#FF6600”       }]

    1. categoryField的名称相当冗长,所以我们想让它像这样s - - > Slanding Text。我们怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

1 - 不需要在数据内部着色各个列,因为它使用fillColorsField属性来查找dataProvider数组中每个元素的颜色。没有其他方法可以做到这一点。您可以尝试在JavaScript之后修改JSON,并在将其分配给AmCharts的dataProvider之前添加这些颜色。

2 - 在类别轴中设置labelRotation

AmCharts.makeChart("chartdiv", {
  // ...
  categoryAxis: {
    labelRotation: 45,
    // ...
  },
  // ...
})