react.jsで例えば、サイドバーが画面左側から現れるようなアニメーションを実装する場合、考え方としては単純にサイドバーのコンポーネントに座標用のstateを持たせて、その値をsetIntervalで更新する感じで合ってますか?
もしくは、親コンポーネントが座標情報を管理しているのであれば、サイドバーのコンポーネントにpropで座標情報を親から渡すことになるかとは思いますが。
reactのanimation用の公式ライブラリがあったと思いますが、やってること自体は上で書いたような感じでstateかpropの値をsetIntervalで随時変更して、それで、コンポーネントを再レンダリングして、実際のdomに反映されるという感じなのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/07/14 09:50
退会済みユーザー
2017/07/14 10:01