【问题标题】:React - Is there is a difference between TransitionGroup / ReactCSSTransitionGroup / CSSTransitionGroupReact - TransitionGroup / ReactCSSTransitionGroup / CSSTransitionGroup 之间是否有区别
【发布时间】:2018-10-25 10:01:18
【问题描述】:

所以我不明白为什么人们喜欢用不同的方式调用React Transition Functions

过渡组: 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 调用转换...

附: 我在网上找不到这个问题的答案。

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

【问题讨论】:

    标签: javascript reactjs react-transition-group


    【解决方案1】:

    基于index.js以下内容相同:

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

    由于 CSSTransition 导出默认类,因此以下内容具有误导性:

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

    【讨论】:

    • 谢谢!但问题是关于另一个问题 - 这些转换函数的功能是否存在一些差异? )
    • @SviatKuzhelev:如index.js 链接所示,它们都指的是完全相同的对象。您使用哪一种在功能上没有区别。
    • @JoeClay 在index.js 中接下来会说:import CSSTransition from './CSSTransition'; import ReplaceTransition from './ReplaceTransition'; import TransitionGroup from './TransitionGroup'; import Transition from './Transition';。我认为这四个类是从不同的文件链接的......还是我错了?
    • 它们链接到不同的类。
    猜你喜欢
    • 1970-01-01
    • 2021-07-14
    • 2020-09-12
    • 2021-10-27
    • 1970-01-01
    • 2020-07-18
    • 2020-12-31
    • 2019-03-28
    • 2021-09-15
    相关资源
    最近更新 更多