首页 > 解决方案 > 撤消 Canvas Html 中的最后一个操作

问题描述

我有一个画布,它有两个圆弧相交。当我在弧(灵感)之间移动光标时,我希望出现一条线。我能够绘制线条,但我无法删除之前绘制的线条。我找不到任何东西来恢复之前绘制的阶段(不要将它与 context.restore() 混淆,因为它只会让你在它上面绘制)

我的代码
我目前正在做的是为每个 mouseMove 重复创建整个画布,这非常低效并且使进一步的改进变得复杂。有什么帮助吗?

标签: htmlcanvasrestoreundo

解决方案


推荐阅读