typeError: Cannot read property '$router' of undefined
下記のコードでnuxtで$router.pushを使ってページ遷移させたいんですが上記のエラーが出てしまします。
methods: { makeroom: function () { var db = firebase.firestore() db.collection('room').doc().set({ room_title: this.room_title, user_id: this.$store.state.uid, story_name: this.story_name }) .then(function (docRef) { console.log('Document written with ID: ', docRef) this.$router.push({ name: 'rooms-id', params: { id: docRef } }) }) .catch(function (error) { console.error('Error adding document: ', error) }) } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/02 01:11