問題タブ [react-loadable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1306 参照

node.js - Loadable.Capture がモジュールを報告しない

これは本質的にすべての私のコードです。Hapi を実行していて、React アプリケーションをサーバーでレンダリングするために react-loadable を使用しようとしています。

ここのコードに不足している多くの部分を追加しました。

ブラウザでレンダリングされた React アプリを見ると、ページが正しくレンダリングされます。サーバーのキャッシュを無効にしない限り、「ルーター」の内容は表示されませんが。したがって、最初のリクエストはルーターをレンダリングせず、次のリクエストはレンダリングします。

サーバーでは、常にconsole.log('modules:', modules)戻りますmodules: []。キャッシュ関係なく。そのため、キャッシュを無効にしても、ルーターが動作していることを確認するためにページを 2 回更新しても、モジュールは空のままです。

それは機能しているはずなので、少し迷っています..すべて問題ないようです。