person
(匿名) #087680f2
2021-02-12に更新

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されていないことが確認できています。これが関係しているかどうかもわかりません。
image

コメント