我正在创建一个具有三种状态的简单应用程序,并将 React 的路由器与 ReactCSSTransitiouGroup 一起使用。ReactCSSTransitionGroup 的默认行为很简单:
- 点击链接后追加/追加新的孩子
- 新孩子获得“app-enter”和“app-enter-active”课程
- 大孩子获得“app-leave”和“app-leave-active”课程
- 超时后删除老孩子
我想要做的是改变这种行为,使其表现得像这样:
- 点击链接后保持不变。只需添加到旧的子类“app-leave”和“app-leave-active”类。
- 离开超时后,删除旧孩子并使用“app-enter”和“app-enter-active”类附加新孩子。
- 输入超时后删除它的类
有什么简单的方法可以得到这个吗?谢谢!