【发布时间】:2021-04-09 07:36:01
【问题描述】:
所以我有一个将 Firestore 集合推送到对象的有效负载。目前,当我 console.log 对象时,它显示:
我只需要它在 1 个数组中,我该怎么做?
我需要它看起来像(下图),以便我可以将它与我的 vuetify 数据表一起使用
我的 vuex 是这样的:
mutations: {
firebaseOrders(state, payload) {
state.firebaseOrders.unshift(payload)
},
actions: {
getFireBaseOrders(state) {
db.collection("orders").onSnapshot((res) => {
const changes = res.docChanges();
changes.forEach((change) => {
// Push all data to firebaseOrders[]
let payload = change.doc.data();
state.commit("firebaseOrders", payload);
...
【问题讨论】:
-
I need it to be in just 1 array, how do I go about that... 你想要一个数组做什么? -
是的!只有一个数组,就像第二张图片一样。
-
您可以参考
new_array = old_array[0]。不明白为什么这是一个问题
标签: javascript arrays firebase vuex