javascript - svg 标签下带有图像元素的动画?
问题描述
我正在使用 react-simple-maps 在美国地图上放置标记
<Marker coordinates={[user.lng, user.lat]}>
<image
width='12'
height='12'
href={user?.step === 1 ? man : calendar}
className={'test'}
/>
</Marker>
我可以添加自定义图像的唯一方法是使用<image>
标签。但是我需要图像是动态的并且能够应用自定义动画。
我尝试使用 ::before、::after 以及使用 css 背景图像,但似乎无法更改它。
有没有办法做到这一点?或者有没有更好的方法在<svg> <g>
标签下添加图像?
谢谢
解决方案
推荐阅读
- r - R:每月汇总行数
- r - 在 r 中使用 gtrends 循环下载多个关键字的 Google 搜索数据
- maven - 了解 Tycho 错误编译:缺少要求
- api - Instagram Api 错误代码 400 无效响应类型
- winapi - 如何检查相对路径是否存在
- c++ - 如何在 C++ 中打印学生的成绩(学生班级)
- laravel - Laravel 包:Route:resource() 不传递参数
- operating-system - 将用户给出的参数保存在 xv6 的寄存器中
- tensorboard - 如何在 TF2.0 的张量板中将标量放在同一行?
- java - 如何在片段之间传递字符串?