【发布时间】:2016-12-26 20:32:25
【问题描述】:
在我的实时 Firebase 数据库中,我使用唯一键存储我的产品,即
- products
|
- KPYGghMerx_AKU8b4ki
|
- name: "product A"
- price: 1.99
- KPYNtki7UWnh5evYQgjT
|
- name: "product B"
- price: 3.99
我按如下方式检索此数据
this.productsRef.on('value', (snapshot) => {
var data = snapshot.val();
}
这会按预期返回对象,即,
{
KPYGghMerx_AKU8b4ki: {
name: "product A"
price: 1.99
},
KPYNtki7UWnh5evYQgjT: {
name: "product B"
price: 3.99
}
}
将这些对象映射到没有唯一键的数组中的最简单方法是什么?例如
{
name: "product A"
price: 1.99
},
{
name: "product B"
price: 3.99
}
【问题讨论】:
-
Object.values({...data...}). -
Object.keys(object).map(k=>object[k)
标签: javascript firebase