如何手动选择调色板的颜色?

How to choose a color of the palette manually?

我有两个简单的条形图,由两个不同的元素组成,一个位于另一个下方。我使用默认调色板,因此第一个图表显示第一种颜色。现在我希望第二张图表不显示第一种颜色,而是显示第三种颜色。

理论上我想过这样的事情:

series: [{
  data: obj_sumsMonth,
  type: 'bar',
  itemStyle: {
    color: default_palette_color[2]
  }
}]

我知道我可以手动定义颜色,但我更喜欢 "call" 调色板中的颜色。这在echarts中可行吗?

您可以在option.colors中指定颜色,例如:

option = {
    xAxis: {
        type: 'category',
        boundaryGap: false,
        data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
    },
    yAxis: {
        type: 'value'
    },
    series: [{
        data: [820, 932, 901, 934, 1290, 1330, 1320],
        type: 'line',
        areaStyle: {}
    }],
    color: "#9ED8F1"
};

至于 default_palette_color[2],我无法在 https://echarts.apache.org/examples/en/editor.html?c=area-basic

中使用它