设置 AmChart4 XYCursor 的 X 和 Y 标签的字体大小和颜色

Set the font size and color of an AmChart4 XYCursor's X and Y label

我看过这里: https://www.amcharts.com/docs/v4/reference/xycursor/

并尝试了这个

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

当 xycursor 触及 X/Y 轴时设置(默认为黑底白字)元素的样式(不知道该元素的正确名称是什么,希望您知道我的意思)

我想设置字体大小和字体系列。尝试将颜色设置为 red 以查看是否必须通过填充 属性 设置它,但这也不起作用。

像这样创建游标:

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

您必须直接在轴对象内设置工具提示属性,as mentioned in the documentation。例如,要更改类别轴工具提示中的字体、大小和颜色,修改工具提示的标签对象:

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

Demo