【发布时间】:2019-03-23 06:36:06
【问题描述】:
https://codesandbox.io/s/jvq5yk1n29
当按下箭头键时,这个小沙盒会在五个 material-ui Paper 框之间来回移动一个点。当它从一个盒子移动到另一个盒子时,我将如何创建一个流畅的动画?我想出了一个非常复杂的react-pose 解决方案,它不断地轮询容器DOM 元素上的getClientBoundingRect(),以便使用绝对坐标移动点。但这只是一种痛苦。一定有更优雅的东西吗?我不能使用 CSS(?),因为 div 不断被重新安装,没有任何动画可以连接。什么给了?
【问题讨论】:
标签: javascript css reactjs animation