antd rakto klaida Kiekvienas vaikas iš sąrašo turėtų turėti unikalų „rakto“ atramą.

Antd Key Error Each Child List Should Have Unique Key Prop



Naudojant reakcijos + antd komponentus, kartais pranešama Each child in a list should have a unique 'key' prop. Tokia klaida

Čia yra keletas susijusių klaidų ataskaitų ir sprendimų



  1. Lentelė
    vaizdas

Sprendimas: pareigūnas pateikia rowKey Atributas, naudojamas nustatyti kiekvienos lentelės eilutės pagrindinę vertę
Oficialiuose antd dokumentuose taip pat yra susijusių sprendimų: https://ant-design.gitee.io/components/table-cn/#API



vaizdas



  1. Pasirinkimas selektoriuje
    vaizdas
    Sprendimas: naudokite map() Metodas dinamiškai prideda parinktis, taip pat reikia nustatyti pagrindinę ypatybę

vaizdas

  1. Naudokite map() Keliaujant perteikimą, taip pat bus pranešta apie pagrindinės vertės klaidą

vaizdas
Sprendimas: taip pat pridėkite pagrindinį atributą prie pervažiuojamo komponento

vaizdas



  1. Modalinis dialogas
    Pateikiant iššokantįjį langą „Modal“, čia taip pat nurodoma pagrindinės vertės klaida
    vaizdas
    Sprendimas: Nustatykite klavišo atributą poraštės komponentui

vaizdas

Santrauka: daugiau dėmesio atkreipkite į tai, kai naudojate „reak“ unique key Kompiliacija reikalauja dėmesio. Jei yra klaidų ataskaita, galite pereiti į vietą, nurodytą pagal klaidų ataskaitą, ir rasti Atributai.