在React应用程序中添加/删除类后,SVG将消失



我想在我的React应用程序中点击时进行一点扩展/折叠svg旋转,有时它会在点击后消失,我一直在查看检查器,不知道为什么它不可见。它发生在多个浏览器中,我已经在sadbox.io.中重新创建了它

它似乎是非常间歇性的(有时它发生在第一次点击时,有时你可以在类消失之前多次打开和关闭它。如果在大量点击后没有发生,我认为它最终仍然会发生,或者刷新页面可能会让它更快地触发。(

任何想法/帮助都将不胜感激!

沙盒

好吧,看起来我已经找到了如何通过试错和在不同的项目中进行修复的方法。看起来,如果将类应用于SVG的父元素,则不会出现此问题。我不确定对此的解释或技术原因。

最新更新