html - 在 React 应用程序中添加/删除类后 SVG 消失
问题描述
我想在我的 React 应用程序中单击时进行一点展开/折叠 svg 旋转,有时它会在单击后消失,我一直在查看检查器并且不知道为什么它不可见。它发生在多个浏览器中,我在 sadbox.io 中重新创建了它。
它似乎非常间歇性(有时它发生在第一次单击时,有时您可以多次打开和关闭该类,然后它就会消失。如果在大量单击后它没有发生,我认为它最终仍会发生或者刷新页面可能会做一些事情让它更快地触发。)
任何想法/帮助将不胜感激!
解决方案
好的,看起来我想出了如何通过反复试验来修复它,并查看它是如何在不同的项目中完成的。看起来如果您将该类应用于 SVG 的父元素,则不会出现此问题。我不确定对此的解释或技术原因。
推荐阅读
- javascript - 为什么我会通过私有 JS ES5 类调用得到未捕获的 TypeError?
- jenkins - Jenkins 与 Checkmarx 的集成
- java - java - 如何使用apache poi在java中提取excel生成的Graph?
- postgresql - golang中的postgres查询
- docker - ACME 挑战的无效响应
- sql - 根据与其他表的关系仅显示用户特定用户
- java - JAX-RPC ServiceLifecycle 未调用 init
- r - 将 DataTable 中的文本 URL 转换为活动超链接
- javascript - 如何调用文件夹中的PDF文件并通过输入文件夹名称将其显示在网页上?
- flutter - 如何在颤振中将函数作为参数传递