Я пытаюсь получить доступ к крюку componentWillMount
, чтобы затухать элемент холста, который не является дочерним элементом компонента <Home>
. (Анимация <Home>
сама работает, как ожидалось.)ReactCSSTransitionGroup - как переопределить компонентWillLeave (обратный вызов)?
<ReactCSSTransitionGroup transitionName="screenTrans" transitionEnterTimeout={200} transitionLeaveTimeout={3000}>
<Home key={'home'} />
</ReactCSSTransitionGroup>
Home.js:
export default class Home extends React.Component {
...
componentWillLeave(callback) {
console.log("am i getting called?") // no!
this.fadeOutCanvas();
}
}
Что я упускаю? Спасибо ...