javascript - 反应检测单击svg中的多边形
问题描述
我正在尝试将应用程序迁移到 React。该应用程序与 svgs 交互。svg 大致由多边形组成,<svg><polygon /> <polygon />... </svg>
用户可以单击每个多边形。
在纯 JS 版本中,我能够通过 getElementById 将 eventLister 添加到每个多边形,以检测对不同多边形的点击。但我还没有发现任何与在 React 中处理此类事情相关的内容。
抱歉,我没有更具体的内容,因为我不知道从哪里开始。有什么一般性的建议吗?
解决方案
推荐阅读
- c - TI MSP432P401 板的位带别名偏移地址
- python - 给定条件在 Pandas 数据框中查找最近的日期
- python - 遍历多个文本文件的每一行,对 Python selenium 中的每个线程都是唯一的
- php - 如何在 Wordpress 插件上调试 Google Drive API 500 错误?
- java - Apache Camel:从消息正文中提取队列名称
- mysql - MySQL - 从两列中选择不同的值
- spring-webflux - 响应式 MongoDB 上的用户、角色和范围建模
- r - R:合并两个数据框时选择一个单元格
- python - _set.all() 在返回 AttributeError 的 Django 模板中不起作用
- python - Django 返回 UserLazyObject: TypeError: Field 'id' expected a number but got
我正在使用 Django Channels 按照教程制作聊天应用程序。在我的代码中,我的模型有一个自定义管理器。这是经理:
from import models from django.db.mod