2017-07-28 61 views
0

我有以下组成部分:离开过渡不适用于ReactCSSTransitionGroup

<ReactCSSTransitionGroup 
    transitionName={transitionName} 
    transitionAppear={true} 
    transitionLeave={true} 
    > 
    {children} 
    </ReactCSSTransitionGroup> 

下面CSS类:

.slide-appear { 
    max-height: 0; 
} 

.slide-appear.slide-appear-active { 
    max-height: 100vh; 
    overflow: visible; 
    transition: max-height 500ms ease-in; 
} 

.slide-leave { 
    max-height: 100vh; 
} 

.slide-leave.menu-leave-active { 
    overflow: hidden; 
    max-height: 0px; 
    transition: max-height 500ms ease; 
} 

的过渡正在为出现,但没有休假。

回答