2

我正在努力弄清楚为什么我的过渡组在从列表中删除第一个元素时没有正确设置动画。我尝试制作一个最小的、可重现的示例以首先在我的本地机器上共享,并且成功了。然后我将相同的代码复制到 CodeSandbox 以与 StackOverflow 共享,但由于某种原因问题不再存在。

这是正常工作的CodeSandbox示例,这里是在我的本地机器上服务时产生问题的相同代码的记录。

在录音中,您会看到前两个元素已正确删除。它们向右平移并淡出,随后的元素平滑地向上过渡以填充空白空间。

但是,当我在接下来的两次单击中删除第一个元素时,离开的元素会正确过渡,但后续元素会立即跳转

该问题在 Chrome、Firefox 和 IE 中产生。知道为什么它在 CodeSandbox 中正常工作,但在我的机器上却没有,尽管有类似的代码?

4

0 回答 0