我使用Radial Progress Chart and并希望更新图表的最大值,但我无法成功实施..
我这样做 -
radialChart.update({max: 100});
radialChart.update({[max: 100]});
radialChart.update({series:[{max: 100}]});
有没有其他方法,我更新图表最大值
我不熟悉d3.js
由于
答案 0 :(得分:0)
我刚刚检查了一个高级别的径向进度图源代码。我没有找到在渲染图表后更新最大值的逻辑。 (我没有完全通过它。如果我没有完全看过它,请纠正我) 作为一种解决方法,我不得不删除svg,然后重新绘制它。
看看下面的codepen
https://codepen.io/anon/pen/JpOqLR
d3.select(".main").selectAll("*").remove();
上面的代码有助于完全删除svg,然后我用新的最大值绘制了图表。