Wie filtere ich verschachtelte Arrays in React?
P粉022501495
P粉022501495 2023-08-15 14:31:04
0
1
399

Ich habe ein Array von Arrays in meiner React-App, die ich basierend auf der ersten Spalte filtern muss.

Die erste Spalte enthält die Liste der Unternehmen.

const rowData = [ ['Capri LLC', '0012345', 'A0012', 'Y', 'Details anzeigen'], ['Capricorn INC', '0022345', 'B0012', 'N', 'Details anzeigen'], ['Cancer INC', '0033345', 'A0012', 'Y', 'Details anzeigen'], ['Gemini LLC', '0052345', 'C0012', 'Y', 'Details anzeigen'], ['Leo Land INC', '0052345', 'D0012', 'Y', 'Details anzeigen'], ['Capri LLC', '0012345', 'A0012', 'Y', 'Details anzeigen'], ['Capricorn INC', '0022345', 'B0012', 'N', 'Details anzeigen'], ['Cancer INC', '0033345', 'A0012', 'Y', 'Details anzeigen'], ['Gemini LLC', '0052345', 'C0012', 'Y', 'Details anzeigen'], ['Leo Land INC', '0052345', 'D0012', 'Y', 'Details anzeigen'], ];

Wenn ich also nach Capri suche, sollte die Endausgabe wie folgt lauten:

const rowData = [ ['Capri LLC', '0012345', 'A0012', 'Y', 'Details anzeigen'], ['Capricorn INC', '0022345', 'B0012', 'N', 'Details anzeigen'], ['Capri LLC', '0012345', 'A0012', 'Y', 'Details anzeigen'], ['Capricorn INC', '0022345', 'B0012', 'N', 'Details anzeigen'], ];

Ich habe versucht, die Methode .filter() anzuwenden, die wir für eindimensionale Arrays verwenden, aber bei der Anwendung auf ein Array von Arrays sind mir einige Syntaxfehler unterlaufen.

P粉022501495
P粉022501495

Antworte allen (1)
P粉124070451

试一下这个:

rowData.filter(a => a[0].includes('Capri'));
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!