私は最初のreactjsプロジェクトに取り組んでいます。これは、ビデオの再生リストですので、これは私が私のプロジェクトReact - アイテムまたは親の状態を変更しますか?
今- Component Playlist Box (just a wrapper for the playlist
-- Component Playlist (the list of video)
--- Component Video (single video)
の一部を構造化する方法、私はビデオコンポーネントをクリックするたびに、それはその「演奏」をtrueに状態であるものを変更する必要がありますされますその瞬間に再生する(存在する場合) "再生中"の状態をfalseに変更する必要があります。
クリックした動画コンポーネントの状態を変更して再生し、再生中の動画の状態も変更するか、再生リストコンポーネントの統計情報を変更する方が良いいくつかのパラメータに応じてすべてのビデオアイテムをレンダリングし、リストコンポーネントに渡しますか?これを管理する最良の方法は何ですか?
可能な限り高い状態を保ちます。多くのコンポーネントを深く状態に渡すのが面倒な場合は、reduxを使用してください。 – azium