【发布时间】:2020-02-25 15:58:08
【问题描述】:
我现在正在玩 firebase,我想从数据库中获取显示帖子。 我有一个对象数组,但我不知道如何将数据放入数组中。 这是我的代码:
import * as firebase from "firebase/app";
import db from "@/plugins/firebase";
export default {
data() {
return {
posts: []
};
},
methods: {
get() {
db.collection("posts")
.get()
.then(snapshot => {
snapshot.forEach(doc => {
this.posts = doc.data();
console.log(this.posts);
});
})
.catch(err => {
console.log("Error getting documents", err);
});
}
}
};
【问题讨论】:
-
你分享的代码有什么问题?
-
我认为你不需要
forEachsnapshot.data()应该是一个对象数组
标签: javascript firebase vue.js google-cloud-firestore