刷新Konva舞台

时间:2017-10-26 11:03:45

标签: html canvas konvajs

我正在使用Konva JS,它将在舞台上添加许多元素,这些元素将添加到不同的用户操作中。有时我需要在某些用户操作上销毁这些元素。我的代码工作正常,它破坏了所需的元素,但不是来自UI。在下一个用户操作时,它将自动从屏幕/ UI中删除。我的元素(一个矩形和一个img)被包裹在一个组中,我试图摧毁这个组。

所以我认为我的问题是:舞台/图层没有刷新"销毁"。

提前致谢

1 个答案:

答案 0 :(得分:0)

如果您在 ReactJS框架上使用 Konva JS ,请确保在渲染之前检索正确的对象列表。要删除节点,请通过重置新值将其从状态中删除,而无需删除该节点,以便视图将自动重新呈现