Wie push-Objekt in ein array von Objekten im Winkel 6

cart(){

   let itemList= this.orderService.getCart()
   let obj = {
     quantity : 1
   }
   itemList.push(obj);
   this.product = itemList
  console.log("get products",this.product);
}

dies ist meine Komponente.ts-Datei und iam, der erste array von Objekten, das möchte ich betonen ein Objekt "Menge" mit dem Wert "0" in ein array von Objekte.
ich habe diese Antwort

this.orderService.getCart() = [{id: 48, title: "Mango Juices", price: "30", category: "juices"}]

und jetzt, wenn ich bin gehen zu schieben, bekomme ich dieses Ergebnis....

0:{id: 48, title: "Mango Juices", price: "30", category: "juices"}

1:{quantity: 1}
  • Es scheint, Sie mischen sich Objekte und arrays. Es ist EIN Objekt im array. Und es scheint Sie nicht möchten, schieben Sie einen zweiten Wert in das array zu geben, sondern das eine Objekt in das array ein zusätzliches Attribut "me". Bin ich im Recht?
  • ja ich will hinzufügen, "Anzahl" - Attribut id:48 Objekt
  • Die push () - Methode fügt neue Elemente an das Ende eines Arrays. Was Sie wollen, ist eine neue Eigenschaft hinzuzufügen, um das JavaScript-Objekt. Siehe die Antwort von @Sanoj_V
InformationsquelleAutor fahad ali | 2018-07-24
Schreibe einen Kommentar