tag:crieit.net,2005:https://crieit.net/boards/qa-nuxt-js/feed
「Nuxt.jsの質問をしたり答えたりする掲示板」の投稿 - Crieit
Crieitで「Nuxt.jsの質問をしたり答えたりする掲示板」ボードに投稿された最近の投稿
2021-02-12T20:46:28+09:00
https://crieit.net/boards/qa-nuxt-js/feed
tag:crieit.net,2005:PublicArticle/3a28c05844d1cfcd8a04b2866a80f6ea
2021-02-12T20:44:42+09:00
2021-02-12T20:46:28+09:00
https://crieit.net/boards/qa-nuxt-js/3a28c05844d1cfcd8a04b2866a80f6ea
nuxtServerInitでfirebaseからデータを取得したいのですが、なぜかnuxtS...
<p>nuxtServerInitでfirebaseからデータを取得したいのですが、なぜかnuxtServerInitが動いていません。</p>
<p>コードは以下の通りです。<br />
<code>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('正常に完了しました。')
}
},</code></p>
<p>また、コンソールでは現在以下のようなエラーが出ており、SSRされていないことが確認できています。これが関係しているかどうかもわかりません。<br />
<a href="https://crieit.now.sh/upload_images/5ac06a12aa852a754d067fb00a1485f660266a232892b.png" target="_blank" rel="nofollow noopener"><img src="https://crieit.now.sh/upload_images/5ac06a12aa852a754d067fb00a1485f660266a232892b.png?mw=700" alt="image" /></a></p>
Anonymous