gpt4 book ai didi

javascript - Firebase - 回调返回 [object Object]

转载 作者:行者123 更新时间:2023-11-30 12:33:55 25 4
gpt4 key购买 nike

我正在创建一个基于网页的两页应用程序。第 1 页允许用户输入名字、姓氏和消息,并使用 push() 将其添加到 firebase 数据库。我已经让它完美地工作了。

在第 2 页上,我希望它显示所有消息。理想情况下,我希望能够为名称添加搜索参数,但我将从山脚下开始,逐步向上。我的问题是,每次我使用回调时,浏览器都会显示“[object Object]”而不是任何有用的信息。

我一直在玩弄它并寻找答案几个小时,但没有成功。任何帮助将不胜感激。

<script type="text/javascript">
var messageRef = new Firebase("https://x.firebaseio.com/messages/");


messageRef.on('value', function(snapshot) {
var message = snapshot.val();
displayMessage(message);
});

function displayMessage(name){
document.getElementById("content").innerHTML = name;
}
</script>

最佳答案

这一行

var message = snapshot.val();

message 分配给 snapshot witch is object。应该是这样的

var message = snapshot.val().messageText;

取决于您用来存储消息的 key 。

关于javascript - Firebase - 回调返回 [object Object],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26722264/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com