Ich habe ein Array - var array = [];Wie können Sie dynamische Schlüssel in einem Array nur in einem bestimmten Format hinzufügen?
Wir müssen in einem bestimmten Format Schlüsselwertepaare drücken, wie unten angegeben:
array.push({
'id' : 21,
'name': 22,
<dynamic key name> : key value
});
Wie Sie sehen können, der dritte Schlüssel ein dynamischer Namen und wird nur während der Laufzeit bekannt sein. Die Einschränkung besteht darin, dieses Format zu verwenden. Wie können wir das tun?
Ich verwende ein spezifisches Angularjs-Plugin und ich brauche das Array nur in diesem Format.
Beachten Sie, dass sagen
array[<dynamic key>] = value
nicht
hilft
Sie tun es einfach. Was ist das Problem? Fragen Sie, wie Sie herausfinden können, was der dynamische Schlüssel ist, nachdem er dem Array hinzugefügt wurde? – Malk
Benötigt mehr Informationen. Wie erhalten Sie die Informationen zur Laufzeit? Was hindert Sie daran, ': Schlüsselwert' zu setzen, wenn Sie sie zurückbekommen? –
dlsso