首页 > 解决方案 > 反应检测单击svg中的多边形

问题描述

我正在尝试将应用程序迁移到 React。该应用程序与 svgs 交互。svg 大致由多边形组成,<svg><polygon /> <polygon />... </svg>用户可以单击每个多边形。

在纯 JS 版本中,我能够通过 getElementById 将 eventLister 添加到每个多边形,以检测对不同多边形的点击。但我还没有发现任何与在 React 中处理此类事情相关的内容。

抱歉,我没有更具体的内容,因为我不知道从哪里开始。有什么一般性的建议吗?

标签: javascriptreactjssvg

解决方案


推荐阅读