我是 react-spring 的新手。每当卸载组件时,我都无法为其设置动画。我有一个带有 onClick 处理程序的简单卡片,它负责有条件地显示我的 Overlay 组件。安装时动画效果很好(从 & 进入作品),但是当关闭覆盖时,组件只是消失而没有动画(离开不起作用)。我怀疑这是因为组件的条件渲染,但我一直在努力寻找解决方案的几个小时。任何帮助,将不胜感激!
我当前的代码: https ://codesandbox.io/s/dry-leftpad-h3vmv
我想要实现的目标: https ://codesandbox.io/s/048079xzw
PS 后者使用的是 mauerwerk 的 lib。我不想用那个。