0
我有一個不斷增加的值,我想調整我的d3圖的範圍。我可以改變x軸的範圍使用如何在d3圖形中連續更新x軸的範圍?
xScale.domain([a, b]);
但是,這似乎不能夠多次更新x軸比例。我怎樣才能連續改變x軸範圍?
我有一個不斷增加的值,我想調整我的d3圖的範圍。我可以改變x軸的範圍使用如何在d3圖形中連續更新x軸的範圍?
xScale.domain([a, b]);
但是,這似乎不能夠多次更新x軸比例。我怎樣才能連續改變x軸範圍?
更新的軸線需要的步驟是:
更新規模:
xScale = xScale.domain([a, b]);
更新軸線與新的規模:
domXAxis.call(xAxis.scale(xScale));
此更新可也是動畫:
domXAxis.transition()
.duration(animationDurationMs)
.call(xAxis.scale(xScale));
你是什麼意思'多軸更新的x軸比例尺?它應該在你每次調用它時更新你的'xScale'。在更新'xScale'後,您仍然需要更新渲染邏輯,例如使用更新的位置重繪您的可視化文件。 – paradite