我使用chartjs绘制折线图。我动态制作这些图表,根据不同的数据类型,可以有2到10个图表。现在我想在单击按钮或文本时更新图表。此更新将更改min
的{{1}}和max
。我尝试在一个图表上的javascript控制台中执行此操作
y-axes ticks
myChart.options.scales.yAxes[0].ticks.min=some_value;
但问题是当我点击文字或按钮时如何更改它。我必须要传奇吗?
这是我的jsfiddle测试运行。
非常感谢任何形式的帮助。
答案 0 :(得分:1)
你可以使用jQuery:
<button id="action">action</button>
$('#action').off().on('click', function() {
myLineChart.options.scales.yAxes[0].ticks.min = -50;
myLineChart.update();
})