Измените цвет границы для каждого из данных в amchart отдельно - PullRequest
1 голос
/ 13 июня 2019

Я видел, что есть возможность изменить цвет фона каждой записи данных в круговой диаграмме, но не могу найти вариант, чтобы изменить цвет границы.

    memoryChartSeries.colors.list = [
      am4core.color('rgba(54, 162, 235, 0.2)'), // blue

То, что я нашел, это memoryChartSeries.slices.template.stroke но я не знаю, может ли это содержать более одного цвета.Я бы ожидал что-то вроде:

    memoryChartSeries.border.colors.list = [
      am4core.color('rgba(54, 162, 235, 0.2)'), // blue

1 Ответ

1 голос
/ 14 июня 2019

Вы можете просто установить pieSeries.slices.template.stroke:

pieSeries.slices.template.stroke = am4core.color('rgba(54, 162, 235, 0.2)');

Это установит цвет границы для всех срезов круговой диаграммы .

Если вы хотитеустановите цвет границы для каждого среза индивидуально, для этого вы можете использовать адаптер :

pieSeries.slices.template.adapter.add("stroke", (value, target, key) => {
    // return what color you want here...
    return value;
});
...