2016-12-26 14 views
0

ReactJSのeコマースショップのコンポーネントを作成したいと思います。Reactでスライドポップアップを作成

ユーザーがカートに商品を追加するたびに画面上部からスライドするサマリーポップアップを作成したいとします。ポップアップが下にスライドし、3秒待ってから再び上にスライドします。

私が考えることができるのは、コンポーネントのrenderメソッドで返すstatic divです。

例やアイデアへのリンクがありますか?それが消えるのを

おかげで、あなたはあなたのコメントに取り付けた例によるとアロン

+0

アニメーションの反応ライブラリを使用して頭痛を軽減します。リアクションモーションを試してみてください。 –

+0

ボタンでこの例を見つけました –

+0

ボタンを使ってこの例を見つけました。 このコードを使用して3秒後に自動的に消えるものを作成するオプションはありますか https://jsfiddle.net/BinaryMuse/3fkso0kq/ –

答えて

0

、 あなたはタイムアウトを使用し、3秒後の状態を変更することができます。

setTimeout(() => { 
    this.setState({thingIsVisible: false}); 
}, 3000); 

このようにして、あなたが選択して表示して消滅させることができます。

関連する問題