Bir json dosyasını doldurmak gerekiyor, şimdi böyle bir şey var:
{"element":{"id":10,"quantity":1}}
Ve başka bir "element" eklemem gerekiyor. İlk adım kullanarak json kullanarak bir nesne türü cart = JSON.parse
, şimdi yeni öğe eklemeniz gerekir. cart.push
Başka bir eleman eklemek için kullanmalıydım , bunu denedim:
var element = {};
element.push({ id: id, quantity: quantity });
cart.push(element);
Ama ben yapmaya çalıştığınızda "Nesne hiçbir yöntemi itme" hata var element.push
ve ben her yerde "eleman" söylemiyorum çünkü ÇOK yanlış bir şey yapıyorum düşünüyorum.
Bunu nasıl yapabilirim?
Düzenleme: üzgünüm kafamda bir sürü kafa karışıklığı vardı.
Veri alırken yalnızca nesne türünü alabileceğimi düşündüm JSON.parse
, ama ilk etapta JSON'a koyduğum şeyi aldım.
Nesne yerine dizi koymak sorunumu çözdü, ben de burada var birçok öneri kullandım, hepinize teşekkürler!