将值插入 firebase 数据库时,它无法正确存储

问题描述 投票:0回答:1

我一直在尝试解决这个问题,但没有任何快乐..

我有一个文本框,当您在文本框中输入名称并按提交时,它将上传到 firebase。然后应用程序中的旋转器将显示他们的名字。

这是要上传的代码,它将输入数据上传到实时数据库。

`function InsertData() {
        push(ref(db, "Spinner/" ),{
            Name: enterName.value
          
            
        })`

我附上了一张照片。上面的代码,当我提交名字“Matthew”时,你会看到它在随机密钥下像孩子一样疼痛。我需要它内联存储,就像您在顶部看到的“测试”一样。我希望这是有道理的。

javascript firebase firebase-realtime-database
1个回答
0
投票

首先,push 总是创建一个具有随机键名称的节点。如果这不是您想要的,请不要使用推送。

如果您只想在随机节点下创建字符串值(而不是嵌套值),则只需提供该字符串而不是像现在这样的对象。

push(ref(db, "Spinner"), enterName.value)
© www.soinside.com 2019 - 2024. All rights reserved.