我正在使用firebase来存储此structure中的数据
我使用java脚本来检索每个日期/时间戳的值,并使用顶点图绘制它的键,它要求数据以数组形式存在,但我一直以json对象形式获取它,即使我解析它是这样的形式。
{…}
"-LeXZ024bCLM5h44sESQ": Object { "2019-5-10 20 25": 48, value: 13 }
"-LeXZ1DXWyJeWmChbYGR": Object { "2019-5-10 20 25": 83, value: 14 }
"-LeXZ2IJjdX3SJE7J0Q1": Object { "2019-5-10 20 25": 25, value: 15 }
"-LeXZ3RwJ8ojPpUOnxU5": Object { "2019-5-10 20 25": 24, value: 19 }我试着把它解析成数组,但是我一直以数组的形式得到完全相同的格式我想让一个数组只保存48,83 ...etc的值
下面是我尝试过的代码:
firebase.database().ref('Facilities').child('Library').on('value', function(snapshot) {
var jsonObject = snapshot.val();
console.log(jsonObject);
var parsed_2 = Object.keys(jsonObject).map(function(_) { return jsonObject[_]; });
console.log(parsed_2);
});发布于 2019-05-11 01:30:34
尝试如下所示:
this.db.list('').valueChanges().subscribe((values: any) => {
var firstobj: [0, 1];
firstobj= values[0];
firstobj[Object.keys(firstobj)[0]];
})https://stackoverflow.com/questions/56082272
复制相似问题