#エラーコード:TypeError: Cannot read property 'uid' of nullと出る。
下記で行っていることはログイン中のユーザーのuidを取得して、ページ遷移の際に :to="/board/${this.uid}
" として
URLでuidを取得しています。
そもそも使い方が誤っていたら大変お恥ずかしい話なのですが、エラーの解消方法がわからない状況です。
わかる方お力添えをいただけませんでしょうか。
よろしくお願いいたします。
js
1 created() { 2 const currentUser = firebase.auth().currentUser; 3 this.uid = currentUser.uid; 4 firebase 5 .firestore() 6 .collection("users") 7 .doc(currentUser.uid) 8 .get(); 9 },
html
1 <router-link :to="`/board/${this.uid}`" class="header-link neon3 flash">POST</router-link>
js
1 { 2 path: "/board/:uid", 3 name: "Board", 4 component: Board, 5 },
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。