dizi reaksiyona ürün (kart) silme

oy
-1

Ben kebap açılır listesinde silme düğmesini kullanarak bu görünümden bir kart silmek için bir silme yöntemi yazma konusunda mücadele ediyorum.

https://codesandbox.io/s/weathered-worker-0y5vm

Bir dizi tepki bir öğeyi kaldırma hakkında burada tüm sorular baktım, ama daha sonra birlikte (yerine devlet daha) benim diziyi ilan ediyorum:

{Array.apply(0, Array(1)).map((x, i) => ( ...

Ben kullanım gördüğüm bu soruların tüm cevapları:

.map(item => ( ... `

ile .spliceya .filterben de kullanıyorum beri, anlamaya başardık, ikisi de yöntemin Array.applydiğer bazı parametreler ile mapalmak ihtiyaçlar.

Örneğin, bu işe yaramadı ama yapmam gereken tam olarak ne: Düzenleme ve tepki kullanarak semantik arayüzünde bir kart silme.

Nasıl birini kullanarak işe sil düğmesine alabilirsiniz .filterya .spliceile şu anda benim dizi düzenleme yöntemimizi?

Herhangi bir öneriniz büyük takdir. Teşekkür ederim!

Oluştur 13/01/2020 saat 21:56
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
0

Deneyin

state.filter( item => item.id !== action.payload);

action.payload Eğer item.id ya da ne Silmek tercih eşleşen bir onClick veya diğer olay işleyicisi ile göndermek ne olabilir.

Cevap 13/01/2020 saat 23:05
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more