javascript - 如何以React JS内联样式动态更改动画值

标签 javascript html css reactjs

我发现了很多关于ReactJS内联样式的相关问题,但不适合我。

我需要根据 API 值(动态变化)更改 UI 中的动画速度(1、3、4、6、7 是我的动画速度)

我尝试了以下方法

<img className="fan1" src={fan1} style={{animation: "spin "`${2}`"s linear infinite" }}></img>    
<img className="fan1" src={fan1} style={{animation: "spin ${2}s linear infinite" }}></img>
<img className="fan1" src={fan1} style={{animation: `spin {2}s linear infinite` }}></img>
<img className="fan1" src={fan1} style={{animation: {spin {2}s linear infinite} }}></img>

我不知道如何实现这一目标。请帮帮我。

最佳答案

这对我有用

<img className="fan1" 
      src={fan1}
      style={{ animation: `spin ${5}s linear infinite` }}
      alt="fan"
  ></img>

关于javascript - 如何以React JS内联样式动态更改动画值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63859229/

相关文章:

javascript - 你能帮我解决问题吗?

HTML 文件上传操作 - 这是否会被黑客攻击而导致垃圾邮件无休止的文件上传

html - CSS 下拉菜单,父级不可点击

javascript - 如何使用 javascript/css3 围绕轴 onclick 设置旋转动画?

javascript - 从图像 URL 转换时 Base64 图像未打开

python - Beautiful Soup findAll 没有找到所有的

javascript - 全局样式不适用于 Chrome 36 中 Polymer 元素中的 Shadow DOM 子元素

css - 在 IE 的 float 元素内显示 img inline

html - Hyperstack 将动态类添加到手动类名

javascript - 延迟 CSS 渲染,而 Javascript 可以正常工作