如何从 react-chartjs-2 的画布中删除一条垂直线?
Posted
技术标签:
【中文标题】如何从 react-chartjs-2 的画布中删除一条垂直线?【英文标题】:How to remove a vertical line from the canvas of react-chartjs-2? 【发布时间】:2021-10-07 21:48:45 【问题描述】:我需要一些帮助。
我正在用 React JS 开发一个项目。我正在使用 react-chartjs-2 来显示图表。我必须为图表添加一个范围滑块来控制 x 轴和两条垂直线上的值。图表上一条垂直线的位置由范围滑块控制。我以某种方式设法解决了这个问题。另一条线必须显示在特定点(使用方程式计算)。我也能画出这条线。实际上,我正在图表的画布上画线。
但问题是当我使用方程得到一个新点时,我必须删除前一点的垂直线。我怎样才能做到这一点?我在 *** 上尝试了所有的解决方案,但都无法解决这个问题。
【问题讨论】:
【参考方案1】:正如SO question 中所述,您无法清除单个元素,您必须清除整个画布并重新绘制所有内容。
【讨论】:
以上是关于如何从 react-chartjs-2 的画布中删除一条垂直线?的主要内容,如果未能解决你的问题,请参考以下文章
如何从启动页面在不同的 tkinter 画布之间切换并返回子画布中的启动页面