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

时间:2015-03-03 21:26:33

标签: javascript firebase

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

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

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

setAuctionSetting('AuctionOn','True');

但最终存储:
节点:“真”
而不是:
AuctionOn:“真实”

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

1 个答案:

答案 0 :(得分:0)

试试这个:

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