如何使用 javascript 从 firebase 中的键中获取值

How do I fetch the value from a key in firebase using javascript

 var dbImages = firebase.database().ref("images");

 dbImages.on("value", function(images){

    if(images.exists()){
        var imageshtml = ""; 
        images.forEach(function(fetchImages){

             console.log("key: " + fetchImages.key);
             console.log("title: " + fetchImages.title);
             console.log("url: " + fetchImages.url);

        });
     }

});

它只显示键值而不显示其他值我想查看键值以及键值的值请大家帮忙

您正在使用 /orders 节点的 forEach()DataSnapshot,其中每个子节点似乎是一个类别,而不是图像本身。您必须遍历类别的每个图像才能列出它们:

firebase.database().ref("images").once("value").then((imagesCategories) => {
  if (imagesCategories.exists()) {
    var imageshtml = "";

    // For each category
    imagesCategories.forEach(function(categoryImages) {
      // For each category image
      categoryImages.forEach(function(image) {
        // Append data to imageshtml from here
        console.log(image.val().url)
        console.log(image.val().title)
      })
    })
  }
});