Amcharts 4 итоговых суммированных графика - PullRequest
0 голосов
/ 20 марта 2020

Я новичок в amcharts. Так что я все еще пытаюсь выяснить некоторые вещи. В настоящее время у меня возникают проблемы с размером маркеров меток для суммированного графика. Я пытался найти некоторые ответы здесь - https://www.amcharts.com/docs/v4/concepts/responsive/ Но я не могу найти то, что я ищу.

Все, что мне нужно, это чтобы все метки реагировали на изменение размера шрифта, когда высота графика достигает определенной высоты.

Pi c Я стараюсь избегать связанных с этим событий:

Когда высота диаграммы слишком мала, метки начинают перекрываться

Вот как я настраиваю свои итоги:

    var totalSeries = chart.series.push(new am4charts.ColumnSeries());
    totalSeries.dataFields.valueX = "none";
    totalSeries.dataFields.categoryY = "countryRegion";
    totalSeries.stacked = true;
    totalSeries.hiddenInLegend = true;
    totalSeries.columns.template.strokeOpacity = 0;

    var totalBullet = totalSeries.bullets.push(new am4charts.LabelBullet());
    totalBullet.dx = 25;
    totalBullet.label.color = am4core.color("white");
    totalBullet.label.text = "[bold{color}]{valueX.total}";
    totalBullet.label.hideOversized = false;
    totalBullet.label.fontSize = 12;
    totalBullet.label.width = am4core.percent(100);
    totalBullet.label.truncate = false;
...