刷新Konva舞台

问题描述 投票:0回答:1

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

所以我认为我的问题是:Stage / Layer没有在“Destroy”上刷新。

提前致谢

html canvas konvajs
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.