2

遷移コンポーネントcomponentWillMountの子ではないキャンバス要素をフェードアウトするために、フックにアクセスしようとしています。<Home>(アニメーション<Home>自体は期待どおりに動作します。)

<ReactCSSTransitionGroup transitionName="screenTrans" transitionEnterTimeout={200} transitionLeaveTimeout={3000}>
    <Home key={'home'} />
</ReactCSSTransitionGroup>

ホーム.js:

export default class Home extends React.Component {
    ...
    componentWillLeave( callback ) {
        console.log( "am i getting called?" ) // no!
        this.fadeOutCanvas();
    }
}

私は何が欠けていますか?ありがとう...

4

1 に答える 1