【问题标题】:How to remove a vertical line from the canvas of react-chartjs-2?如何从 react-chartjs-2 的画布中删除一条垂直线?
【发布时间】:2021-10-07 21:48:45
【问题描述】:

我需要一些帮助。

我正在用 React JS 开发一个项目。我正在使用 react-chartjs-2 来显示图表。我必须为图表添加一个范围滑块来控制 x 轴和两条垂直线上的值。图表上一条垂直线的位置由范围滑块控制。我以某种方式设法解决了这个问题。另一条线必须显示在特定点(使用方程式计算)。我也能画出这条线。实际上,我正在图表的画布上画线。

但问题是当我使用方程得到一个新点时,我必须删除前一点的垂直线。我怎样才能做到这一点?我在 StackOverflow 上尝试了所有的解决方案,但都无法解决这个问题。

【问题讨论】:

    标签: javascript reactjs html5-canvas chart.js react-chartjs


    【解决方案1】:

    正如SO question 中所述,您无法清除单个元素,您必须清除整个画布并重新绘制所有内容。

    【讨论】:

      猜你喜欢
      • 2018-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-29
      • 1970-01-01
      • 2014-02-21
      • 1970-01-01
      相关资源
      最近更新 更多