V tem razdelku bomo uporabili matriko za razlago izvorne zanke dosega v upodabljanju. Za to smo v upodabljanju opisali primer niza reakcijske zanke. Ko želimo zgraditi katero koli spletno aplikacijo, je zelo pomembno, da imamo znanje o rokovanju z nizom podatkov. V tem primeru bomo videli uporabo zanke reagirati js . V našem danem primeru bomo uporabili zanko for v react js. Da bi to izvedli, moramo slediti nekaj korakom.
V tem razdelku bomo uporabili aplikacijo React. Ko potrebujemo zemljevid, zanko foreach in zanko for v reakciji, si lahko ogledamo naslednji primer, da se naučimo uporabe niza zank n react js. V matriki vedno želimo zanki for in foreach. Ko želimo doseči našo matriko, bo za to potreben zemljevid. Zato bomo razložili primer zemljevida v izvornem jeziku React. Nova matrika se ustvari z metodo map(). V klicni matriki zagotavlja rezultat klica funkcije za vsak element. S tem lahko poenostavite postopek zanke. Ko uporabljamo zemljevid, ne zahtevamo uporabe funkcije forEach in zanke for. Map, forEach zanka, for zanka ima veliko razlik. Namesto prepisovanja obstoječih podatkov funkcija zemljevida uporabi podatke in ustvari novo matriko. Zaradi vseh funkcij in preprostosti funkcije zemljevida nas React dokumenti močno spodbujajo k uporabi funkcije zemljevida.
Za razlago tega preprostega koncepta bomo v aplikaciji React podali dva primera. V prvem primeru bomo opisali reakcijsko zanko, ki ima enodimenzionalno polje. V drugem primeru bomo opisali zanko, ki ima večdimenzionalni niz. Oba primera sta naslednja:
Primer 1:
rc/App.js
import React from 'react'; function App() { const myArray = ['Jack', 'Mary', 'John', 'Krish', 'Navin']; return ( <table class="table"> <tr> <th>ID</th> <th>Name</th> <th>Email</th> </tr> {students.map((student, index) => ( <tr> <td>{student.id}</td> <td>{student.name}</td> <td>{student.email}</td> </tr> ))} </table> ); } export default App;
Po zagonu tega primera bomo dobili naslednji predogled: