【发布时间】:2020-09-10 04:51:39
【问题描述】:
我是 Firebase 的新手,我希望了解有关将 Firestore 与 Vue.js 结合使用的更多信息。为了实现一些非常简单的开始,我有一个集合“Presenter”和一个名为“controls”的文档,其中包含设置为false 的单个值“present”,如下所示。
我的学习实验的第一阶段是将其简单地更改为true。以下是我到目前为止的内容,但我收到了错误:“TypeError: Cannot read property ‘presenter’ of undefined”。有什么想法我哪里出错了吗?
var config = { ... }
// Initialize Firebase.
firebase.initializeApp(config);
var db = firebase.firestore().collection("presenter");
new Vue({
el: '#App',
firebase: {
presenter: db
},
methods: {
getPresenter() {
this.$firestore.presenter.doc("controls").set({
present: true
})
}
},
mounted () {
this.getPresenter()
}
});
【问题讨论】:
标签: firebase vue.js google-cloud-firestore vuefire