如何在amCharts4的值轴(Yaxis)上禁用游标值

时间:2019-05-12 14:51:22

标签: javascript amcharts amcharts4

我使用过am4charts.XYCursor(),它在Y和X轴上显示光标值。我希望隐藏/禁用在Y轴上显示的值。

chart.cursor.lineY.disabled = true;

CodePen: https://codepen.io/pthakkar/pen/rgLqYY

/* Create a cursor */
chart.cursor = new am4charts.XYCursor();

/* Configure cursor lines */
chart.cursor.lineX.stroke = am4core.color("#8F3985");
chart.cursor.lineX.strokeWidth = 4;
chart.cursor.lineX.strokeOpacity = 0.2;
chart.cursor.lineX.strokeDasharray = "";

chart.cursor.lineY.disabled = true;

我希望出现在Y轴(黑色背景)上的光标值消失。

1 个答案:

答案 0 :(得分:2)

游标值由另一个称为Axis Tooltips的属性控制,它们是按轴而不是按游标配置的(假定)。致电:

axis.cursorTooltipEnabled = false;

应禁用工具提示。有关可行的解决方案,请参见修改后的codepen