Junior
Mis kasutatakse andmejärjeste kuvamiseks JSX-is
sobes.tech AI
Vastus AI-lt
Andmete loendi kuvamiseks JSX-is kasutatakse JavaScripti massiivide .map() meetodit.
// Näide andmemassiivist
const items = ['Punkt 1', 'Punkt 2', 'Punkt 3'];
// Loendi kuvamine `.map()` abil
const List = () => (
<ul>
{items.map((item, index) => (
// Iga loendi elemendi jaoks on oluline kasutada unikaalset võtit
<li key={index}>{item}</li>
))}
</ul>
);
map() läbib iga massiivi elemendi ja tagastab uue React-elementide massiivi, mis seejärel renderdatakse DOM-is. Oluline on iga loendi elemendi jaoks kasutada unikaalset key-omadust. See aitab Reactil tõhusalt kasutajaliidest uuendada, kui nimekiri muutub. key-ks võib kasutada unikaalset andmete identifikaatorit või, kui seda pole, elemendi indeksit massiivis.