繁体   English   中英

使用变量通过Firebase在JSON数据中设置名称

[英]Use variable to set name in JSON data with Firebase

我创建了这个简单的函数来接受“节点”名称和值,并相应地更新Firebase:

function setAuctionSetting(node, value){
    dataRefSettings.update({
        node:value
    });
}

但是,当我这样做时,在Firebase中,我的“节点”名称是“节点”而不是我传递它的值。 例如,我想打电话:

setAuctionSetting('AuctionOn','True');

但最终存储:
节点:“真实”
代替:
AuctionOn:“真实”

如何使用我传递的值作为我存储到Firebase的节点名称? 谢谢!

尝试这个:

function setAuctionSetting(node, value){
    var obj = {};
    obj[node] = value;
    dataRefSettings.update(obj);
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM