【发布时间】:2020-04-10 07:57:48
【问题描述】:
我的大部分项目都处于我想将其推送到数组中的状态
我想将所有状态推送到某些项目之外
这是我的状态
state = {
username: '..',
date: '..',
time: '..',
description: '..',
images: '..',
buildingNumber: '..',
status: '..',
serviceDB: '..',
snapshotKey: '..', // i don't need this when pushed
count: -1, // i don't need this when pushed
};
这是我的代码
let order = [];
order.push(this.state);
console.log(order); it's log all state
// I want to push it to DB
database()
.ref(`Providers/ProvidersOrders/${uid}`)
.push(...order);
};
【问题讨论】:
-
const { snapshotKey, count, ...filteredData } = this.state; -
谢谢@EmileBergeron 所以现在
filteredData应该是需要的物品数组了吧? -
@EmileBergeron 真的非常感谢你,我今天学到了新东西:)
标签: javascript arrays reactjs react-native