Установите размер и цвет шрифта ярлыка X и Y AmChart4 XYCursor - PullRequest
1 голос
/ 17 января 2020

Я посмотрел здесь: https://www.amcharts.com/docs/v4/reference/xycursor/

и попробовал это

chart.cursor.fontSize = "14";
chart.cursor.fill = am4core.color("#ff0000");
chart.cursor.fontFamily = "verdana";

Чтобы стилизовать элемент (по умолчанию белый на черном) при касании ксикурсора ось X / Y (не знаю, как правильно назвать этот элемент, надеюсь, вы знаете, какое я имею в виду)

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

Создайте курсор следующим образом:

 chart.cursor = new am4charts.XYCursor();
    chart.cursor.xAxis = axis;

1 Ответ

2 голосов
/ 18 января 2020

Вы должны установить свойства всплывающей подсказки непосредственно внутри объектов оси, , как указано в документации . Например, чтобы изменить шрифт, размер и цвет в подсказке оси категории, измените объект метки всплывающей подсказки:

categoryAxis.tooltip.getFillFromObject = false; 
categoryAxis.tooltip.label.fill = "#ff0000"
categoryAxis.tooltip.label.fontFamily = "Courier New"
categoryAxis.tooltip.label.fontSize = 15;

Демо

...