React - TransitionGroup / ReactCSSTransitionGroup / CSSTransitionGroup 之间有区别吗

React - Is there is a difference between TransitionGroup / ReactCSSTransitionGroup / CSSTransitionGroup

所以我不明白为什么人们喜欢用

以不同的方式称呼 React Transition Functions

TransitionGroup: import TransitionGroup from 'react-transition-group/TransitionGroup'

ReactCSSTransitionGroup import ReactCSSTransitionGroup from 'react-transition-group'

CSSTransitionGroup import CSSTransitionGroup from 'react-transition-group/CSSTransitionGroup'

所以,问题是这些调用之间存在一些差异(性能、功能),或者它只是在开发人员的脑海中——如何从 react-transition-group...

调用转换

P.S。 我没有在网上找到这个问题的答案。

我很乐意提供任何帮助...

基于index.js以下相同:

import { TransitionGroup } from 'react-transition-group'
import TransitionGroup from 'react-transition-group/TransitionGroup'

由于 CSSTransition 导出默认 class 以下内容具有误导性:

import TransitionGroup from 'react-transition-group/CSSTransition'
import AnyThing from 'react-transition-group/CSSTransition'