防止react-konva中的内存泄漏

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

Konva库具有helpful list of performance optimizations。我正在使用react-konva编写应用程序,并且想特别知道在卸载组件以防止内存泄漏时是否有任何工作要做。我需要销毁所有konva元素进行清理吗?

memory-leaks konvajs react-konva
1个回答
0
投票

您无需担心react-konva的内存泄漏。它会自动处理添加/销毁形状。

如果您需要,您仅需要从链接中应用规则:

  1. [以某些反应生命周期方法手动创建节点(您可能不应该这样做)。
  2. 手动使用Konva.Tween功能。但是在那种情况下,只需要销毁它即可,就像在文档中一样。

如果仅使用render()功能以“反应方式”渲染形状,就可以了。

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