Junior
Ի՞նչ է օգտագործվում տվյալների ցանկը JSX-ում ցուցադրելու համար։
sobes.tech AI
Պատասխան AI-ից
JSX-ում տվյալների ցանկը ցուցադրելու համար օգտագործվում է JavaScript զանգվածների .map() մեթոդը:
// Տվյալների զանգվածի օրինակ
const items = ['Հոդված 1', 'Հոդված 2', 'Հոդված 3'];
// Ցանկի ցուցադրում `.map()`-ի միջոցով
const List = () => (
<ul>
{items.map((item, index) => (
// Անպայման օգտագործել յուրահատուկ բանալի յուրաքանչյուր ցանկի տարրին
<li key={index}>{item}</li>
))}
</ul>
);
map() անցնում է յուրաքանչյուր տարրով և վերադարձնում նոր React տարրերի զանգված, որոնք ապա ռենդերացվում են DOM-ում: Կարևոր է օգտագործել յուրահատուկ key հատկություն յուրաքանչյուր ցանկի տարրին: Սա օգնում է React-ին արդյունավետորեն թարմացնել օգտվողի միջերեսը, երբ ցանկը փոխվում է: key-ի համար կարելի է օգտագործել տվյալների յուրահատուկ նույնականացուցիչը կամ, եթե չկա, տարրերի ինդեքսը զանգվածում: