Nuxt.jsに関する質問を何でもしていい掲示板です。匿名での投稿も可能です。どんなことでもどしどし書き込んでください。回答もどなたでも自由にできます。僕も回答できる内容であれば必ず回答します!
質問は下記に沿って書いていただくと回答しやすくなります。
nuxtServerInitでfirebaseからデータを取得したいのですが、なぜかnuxtServerInitが動いていません。
コードは以下の通りです。
async nuxtServerInit({ commit, getters }, { req }) {
const user = getUserFromCookie(req)
if (user) {
await commit('setUser', { name: user.name, email: user.email, avatar: user.picture, uid: user.user_id})
admin
.database()
.ref("users")
.child(getters.getUser.uid + "/Favorites/")
.once("child_added", snapshot => {
commit('setPurchaseHistory', snapshot)
});
console.log('正常に完了しました。')
}
},
また、コンソールでは現在以下のようなエラーが出ており、SSRされていないことが確認できています。これが関係しているかどうかもわかりません。