2017-09-15 1 views
-2

Ich wünscheeine Variable als json Schlüssel

var chtid = "1234" firebase.database().ref().set ({chtid :"hi"});

eine Variable als json Schlüssel in Javascript verwenden, wo chtid eine Variable

würde ich auf diese Weise versucht, aber ohne Erfolg

var chtid = "1234" firebase.database().ref().set ({[chtid] :"hi"});

Jede einfache Soulution bitte.

+0

Was bedeutet "kein Erfolg" bedeuten hilft? Hast du ein falsches Ergebnis erhalten? Haben Sie eine Fehlermeldung erhalten? – Quentin

+0

Möchten Sie CHtid als Wert verwenden? dann wird '{chtid: chtid}' recht haben. Aber wenn Sie das möchten, empfehle ich Ihnen, den Variablennamen zu ändern. :) –

+0

@CanetRobern - Die Frage ist ziemlich klar, dass sie wollen, dass der Schlüssel der Wert der Variable chtid ist. – Quentin

Antwort

0

Legen Sie es auf eine Variable zuerst:

var obj = {}; 
var chtid = "1234" 
obj[chtid] = "Hi"; 
firebase.database().ref().set (obj); 

Hoffnung, die

Verwandte Themen