lucky-canvas icon indicating copy to clipboard operation
lucky-canvas copied to clipboard

可以优化下 effect 执行两次的解决方案

Open vincenteof opened this issue 2 months ago • 0 comments

  • 你当前是什么框架(必填):
  • react
  • 你使用的是哪个包(必填):
  • @lucky-canvas/react
  • 你当前插件的版本(必填):
  • 0.1.13
  • 当前环境是小程序还是浏览器(选填):
  • 浏览器
  • 详细描述你的bug:
  • React 对应包里为了避免 effect 执行两次判断了 ref 是否存在,不是很优雅,按理来说不应该手动去兼容 effect 跑两次。可以在 lucky-canvas 的对应对象上加上一个销毁的方法,释放所有资源,这样在组件销毁时直接调用对应销毁方法就行了。

vincenteof avatar Apr 17 '24 02:04 vincenteof