2016-07-05 18 views
0

Ich habe drei Felder und füge diese in den Stapel ein. Ich habe ein anderes Feld, das einen anderen Wert hat und ich möchte, dass dieses Feld in den Stapel eingefügt wird. Feld wird eingefügt, aber es fügt dreimal mit allen drei Feldern ein.So fügen Sie ein zusätzliches Feld mit anderen Parametern in den Stapel ein

var array = []; 
this.array.push({ 
value:value, 
data: data 
// All these parameter declered for three fields. 
}); 

in meinem ersten Feld habe ich Index, der nicht in nächsten drei Feld ist. also ich n = eingefügt wie

Aber von diesem Index erscheint vor jedem Feldern. Was ist der richtige Weg zu tun? Danke für die Hilfe.

+0

ya, vielen Dank für Mitteilung einfügen können. – David

Antwort

0

Sie müssen dies versuchen, es an Position

array.splice(Index, 0, {value:value,data: data}); 
+0

Du meinst während des Push-Vorgangs. – David

+0

Ja @ user6474292 –

+0

Aber In diesem Fall fügt Index nicht im Stapel hinzu. – David