我正在使用firebase和JavaScript,我已经设法从数据库中检索一些数据,但只能通过console.logging来检索。
当我做console.log(snapshot.val()。users)时;我明白了:
Object {0h6giHjZIVS3Bd2azuar3vDwDqH2: Object, 9QqsaC9aNBXUVcPAfTGXd2UWWyJ3: Object, E1VV06umwFdLWUkNkXuEFiIk94F3: Object, E9i702ShW2S33zfsj7m4FVg8tW92: Object, GH39ayyIFkaBrEe2JpsXWtPyZRG2: Object}
但是当我尝试通过这样做将其打印到屏幕上时
document.getElementById("users").innerHTML = snapshot.val().users;
我得到[object Object]
如何获取对象的出现或对象的实际属性?
答案 0 :(得分:0)
不确定这是否适合你,那个对象很有意思,但试试这个:
document.getElementById("users").innerHTML = JSON.stringify(snapshot.val().users);