我希望通过使用reactJs,在单击按钮时,将图像逐渐旋转45度。但我不知道该怎么做。谁能给我一些提示?
答案 0 :(得分:6)
您可以将当前旋转保持在组件的状态。并添加一个onClick
处理程序,当时将其递增45。然后在render
中使用此变量。这是一个如何实现它的快速编写代码:https://codepen.io/anon/pen/YZrrWM
答案 1 :(得分:1)
只需使用transform: rotate(45deg);
将该规则添加到新的CSS类中,然后在按钮上使用JavaScript中的事件侦听器,将该变换添加到图像中。