2017-07-06 8 views
1

Nuxt経由で静的に生成される動的ルートを追加します。nuxt設定ファイルのアクセスストア

asyncDataメソッドのおかげで、クライアント/サーバー側ストアが定義されています。 nuxt generateコマンドの「動的/静的」ルートマップにするために、このストア値(配列)を私のnuxt.config.jsファイルにマップしたいのですが、そのファイルのストアにアクセスするにはどうすればいいですか?これも可能ですか?

答えて

2

nuxt.config.jsファイルからストアにアクセスすることはできません。
nuxt.config.jsファイルは単なるグローバル構成です。

ただし、生成コマンドには動的ルートを設定できます。
nuxt.jsで動的パラメータを使用してルートを生成する場合は、動的ルートの配列を設定する必要があります。 official documentationから

1)機能を返します:あなたはあなたのルートで動的パラメータを持っている場合

nuxt.config.jsは

module.exports = { 
    generate: { 
    routes: [ 
     '/users/1', 
     '/users/2', 
     '/users/3' 
    ] 
    } 
} 

次の2つのオプションがありますPromise
2)コールバック関数(err、params)

これに関する詳細については、ドキュメント:https://nuxtjs.org/api/configuration-generate/#routes