まだ私はエラーを取得しています -Reactjsの問題が
失敗しましたプロップタイプ:transitionLeaveTimeoutは ReactCSSTransitionGroupに供給されていなかった。これは信頼性の低いアニメーション引き起こす可能と は、将来のバージョンではサポートされません。
私を反応させるルックスをレンダリング -
var ReactCSSTransitionGroup = require('react-addons-css-transition-group');
render(){
const {...others} = this.props;
return(<div id="navigation">
<img id="openNav" onClick={this.handleClick} src={this.state.source}/>
{this.state.clicked ?
<ReactCSSTransitionGroup transitionName="example" transitionAppear={true} transitionAppearTimeout={500}>
<Navigation {...others} />
</ReactCSSTransitionGroup>: false}
</div>
)
}
「反応」:「^ 15.2.1」、
を私は問題は...あなたが取得している
、アニメーションの任意の効果なしボットCSSは見え - {不透明度:0.01; }。実施例は、入力 。実施例-enter.example-入力アクティブ{ 不透明度:1; 遷移:不透明500msの容易性のある; } 012を.example-leave { 不透明度:1; } .example-leave.example-leave-active { 不透明度:0.01; トランジション:不透明度300msイージーイン。 } –
Sry、私はcssでapearを見逃していました。(y)ありがとうございました –
最初のマウント時にアニメーションを強制しているので実際にコメントを書いていましたが、これらのCSSも必要です。あなた自身。優れた。 – HiDeo