簡體   English   中英

獲取 Firebase 實時數據庫 Javascript 中的所有密鑰

[英]Get All keys in Firebase Realtime Database Javascript

Firebase 數據庫:

1

const srchBTN = document.getElementById('search-q');
const database = firebase.database();
const rootRef = database.ref('users/CS');

srchBTN.addEventListener('click', (e) => {
const input = document.getElementById('user-q').value;


  rootRef.on('value', snapshot => {
    
      console.log(snapshot.val());
  
  });

您正在尋找對snapshot.forEach的子節點進行迭代的 snapshot.forEach。 所以:

rootRef.on('value', snapshot => {
  snapshot.forEach(child => {    
    console.log(child.key, child.val());
  });
});

另請參閱 Firebase 文檔, 了解在數據列表上偵聽值事件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM