私は貧乏人を勉強しようとしています。すべての仕組みを理解していますが、私が見ているすべての例はとても簡単なので、自分のウェブページを始めるとすぐに立ち往生しました。Reactjs + Reduxを表示するシンプルなウェブサイト
すべての例は、空白のページの1つまたは2つのコンポーネントです。見た目はスタイリングされていても何もありません。ヘッダー、フッター、ナビゲーションバーはありません。
私には、ヘッダー、フッター、メインコンテナ、サイドバーがあり、クリック可能なすべてのユーザーアイテムがリストされています。
静的なHTMLを書き込む手がかりがありません(コンポーネントをダンプするのか、htmlだけをダンプしますか)、複数のスマートコンポーネントを表示する方法がわかりません(サイドバー、メインコンテナでクリックされた内容サイドバー)。
私が見るすべてのチュートリアルでは、1つのdiv要素にすべてが書き込まれます
<div id="root"></div>
私はエリアごとにこれらの多くを持っているし、これらのみとめを持っていますか?あなたのindex.html
で
ReactDOM.render(
<Provider store={store}>
<App />
</Provider>,
document.getElementById('root')
);
reactjsの標準的な方法は1つのhtml要素を持つことです。反応コードはページ上の他のすべてのコンポーネントを構築し、それらをまとめてWebページを表示します。これは、すべてがJSによって「オンザフライ」で構築されることを意味します。お互いに話し合っている異なるコンポーネントを使って、より優れた制御が可能になります。静的な要素が必要な場合は、それらをHTMLに配置して、反応部分を投稿のようにdivに読み込むことができます。 – jzm
[SoundRedux](https://github.com/andrewngu/sound-redux)のようなもっと複雑な 'redux'アプリケーションを見ることができます。多くのコンポーネントを持つ複雑なアプリケーションを構築する方法を示しています。簡単にクローンを作成し、ローカルで実行し、すべてのコードを検査することができます。 – Steve