Vuefire динамический путь
Как установить путь для Vuefire, как показано ниже
export default {
firebase: {
classlist: db.ref('chapter/1'), // here 1 need to be taken from data
// like this db.ref('chapter/' + this.chapterid),
},
data:{
chapterid:''
},
mounted:{
// getchapterid here
this.chapterid=getChapterId()
}
}
Он не работает, он возвращает ошибку undefined chapterid, есть ли вообще сделать это?
1 ответ
Используйте синтаксис функции для firebase, в противном случае this
не связан с экземпляром vue.
firebase() {
return {
classlist: db.ref('chapter/' + this.chapterid)
}
},
Источник: https://github.com/vuejs/vuefire/issues/90