Bagaimana untuk menapis tatasusunan bersarang dalam React?
P粉022501495
P粉022501495 2023-08-15 14:31:04
0
1
483
<p>Saya mempunyai tatasusunan dalam apl React saya yang perlu saya tapis berdasarkan lajur pertama. </p> <p>Lajur pertama mengandungi senarai syarikat. </p> <pre class="brush:php;toolbar:false;">const rowData = [ ['Capri LLC', '0012345', 'A0012', 'Y', 'Lihat Butiran'], ['Capricorn INC', '0022345', 'B0012', 'N', 'Lihat Butiran'], ['Cancer INC', '0033345', 'A0012', 'Y', 'Lihat Butiran'], ['Gemini LLC', '0052345', 'C0012', 'Y', 'Lihat Butiran'], ['Leo Land INC', '0052345', 'D0012', 'Y', 'Lihat Butiran'], ['Capri LLC', '0012345', 'A0012', 'Y', 'Lihat Butiran'], ['Capricorn INC', '0022345', 'B0012', 'N', 'Lihat Butiran'], ['Cancer INC', '0033345', 'A0012', 'Y', 'Lihat Butiran'], ['Gemini LLC', '0052345', 'C0012', 'Y', 'Lihat Butiran'], ['Leo Land INC', '0052345', 'D0012', 'Y', 'Lihat Butiran'], ];</pre> <p>Jadi, jika saya mencari Capri, hasil akhir hendaklah: </p> <pre class="brush:php;toolbar:false;">const rowData = [ ['Capri LLC', '0012345', 'A0012', 'Y', 'Lihat Butiran'], ['Capricorn INC', '0022345', 'B0012', 'N', 'Lihat Butiran'], ['Capri LLC', '0012345', 'A0012', 'Y', 'Lihat Butiran'], ['Capricorn INC', '0022345', 'B0012', 'N', 'Lihat Butiran'], ];</pre> <p>Saya cuba menggunakan kaedah .filter() yang kami gunakan untuk tatasusunan satu dimensi, tetapi saya membuat beberapa ralat sintaks apabila memohon pada tatasusunan. </p>
P粉022501495
P粉022501495

membalas semua(1)
P粉124070451

Cuba ini:

rowData.filter(a => a[0].includes('Capri'));
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan