Sobes.tech
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-ի համար կարելի է օգտագործել տվյալների յուրահատուկ նույնականացուցիչը կամ, եթե չկա, տարրերի ինդեքսը զանգվածում: