gpt4 book ai didi

javascript - Firebase Js 如何将值数组存储到各自键的每一行中

转载 作者:行者123 更新时间:2023-11-30 09:34:07 25 4
gpt4 key购买 nike

我有一个输入字段,用户可以在其中编写新输入或更改他们之前添加的输入。

我可以使用 .map 检索输入,但之后我卡住了,因为我不确定如何存储这些值。

var pickUp = $("input[name='pickUp[]']")
.map(function(){return $(this).val();}).get();

例如使用 p1,p2 ... 作为键:

输入

Input Field

我想要的结果(下面的数据库值是手动添加进去的):

enter image description here

最佳答案

引用链接:https://firebase.google.com/docs/database/web/read-and-write

let the dynamic values that you want to update are stored in a object 
const data = {
p1: 'area1',
p2: 'area2',
p3: 'area3',
and so on....
}

const valueRef = firebase.database().ref('/Location_to _data/pickUp');
for (var key in data) {
if (data.hasOwnProperty(key)) {
valueRef.update({
[key]: data[key]
});
}
}

.update({}) 将更新数据(如果存在)或创建新数据(如果不存在)。这将解决您的问题。

关于javascript - Firebase Js 如何将值数组存储到各自键的每一行中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44582829/

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