問題タブ [dynamic-routing]

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 投票する
0 に答える
1027 参照

javascript - Nuxtjs 動的ルートが「完全な静的」のときにペイロードを受け入れない

で実行するnuxt generatetarget: "static"nuxt.config.js動的に作成されたルートはペイロードを受け入れません。次のようになります。

上記の console.log の間nuxt generate、動的ルートごとにヒットするため、正しいペイロードを受け取っていることがわかります。

nuxt generatedistのフォルダーには動的ルートごとのサブフォルダーがありますが、for index.htmleach には 内に数行しかなく、ブラウザーでそれぞれのページにアクセスすると、動的ルートに固有のコンテンツは表示されません (私のlayoutコンポーネントのナビゲーションバーは正常に表示されます) )。

アプリのナビゲーションは正常に機能するため、別のページに移動して動的ルートのコンテンツにアクセスすると、コンテンツが表示されるのでasyncData、ペイロードを受け入れるのが面倒です。

target: "static"物事が期待どおりに機能しない場合、 index.htmlfor each にdistは十分な情報が含まれており、ページにアクセスすると目的のコンテンツが読み込まれますが、head()business.vue のメソッドは生成されません (これに関する私の質問を参照してください)。

誰かが私が見逃している/間違っていることを指摘できますか?