コンポーネントでは、次のようにasyncData関数を使用してストアにアクセスします。
asyncData({ app, params }) {
var url = `https://myapi/news/${app.$store.state.market}/detail/${params.id}`;
return app.$axios.get(url).then(response => {
return { actu: response.data };
});
}
しかし、「未定義のプロパティ「状態」を読み取れません」を受け取りました
ここにストアの状態を受け取る別のものはありますか?
コンテキストからストアを取得する必要があります。 参考
asyncData({ app, params, store }) {
var url = `https://myapi/news/${store.state.market}/detail/${params.id}`;
return app.$axios.get(url).then(response => {
return { actu: response.data };
});