你能幫我解決這個問題嗎?如何在數組中設置Firebase數據庫中的數據?
export class SomePage {
reg = [{apple: 201, ball: 21, cat: 12}, {apple: 202, ball: 65, cat: 15}];
constructor() {
firebase.database().ref('app/test').set({
// i want to set all ***cat*** values here like:
// key1: 12
// key2: 15
})
。
試圖用這種方法提取cat
值:
let keys = this.reg.map(a => a.cat);
console.log(keys); // <unavailable>
可以使用過濾器提取貓值。 '''var catValues = reg.filter(function(item){console.log(item ['cat'])});''' – blueren
它會提取'catValues'變量的數組數據嗎?它會顯示控制檯日誌,如'this.reg.forEach((snap)=> {console.log(snap.cat)});' – Fresco
'this.reg.map(a => a.cat);'will從reg數組返回一個'cat'值的數組。你需要什麼樣的輸出? –