gpt4 book ai didi

javascript - 在 Amcharts 中动态改变 valueAxis

转载 作者:行者123 更新时间:2023-11-30 16:30:43 25 4
gpt4 key购买 nike

我正在使用 Amcharts 填充我的数据。

我的图表中有 4 个图表,valueAxes 为 0-100。

在 View 中加载图表后,我有什么办法可以将 valueAxes 动态更改为 0-250。

我试过了 this , 但它不起作用。

我正在使用它来进行更改,但它不会更改轴值和图表。

<input class="form-control maxField" type="number" placeholder="Max value">

      $(".maxField").on("keyup", function() {
var valueAxis = new AmCharts.ValueAxis();
valueAxis.maximum = this.value;
chart.addValueAxis(valueAxis);
chart.validateNow();
});

最佳答案

如果您需要做的只是动态更改 maximum 属性,那么操纵现有值轴比创建新值轴更好。

试试这个:

$( ".maxField" ).on( "keyup", function() {
chart.valueAxes[0].maximum = this.value;
chart.validateNow();
} );

关于javascript - 在 Amcharts 中动态改变 valueAxis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33369121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com