Funktsional komponentda REF dan foydalana olamizmi?
Funktsional komponentda REF dan foydalana olamizmi?

Video: Funktsional komponentda REF dan foydalana olamizmi?

Video: Funktsional komponentda REF dan foydalana olamizmi?
Video: Class components vs Functional components (16-dars) 2024, Noyabr
Anonim

Siz bo'lmasligi mumkin foydalanish the ref atribut yoqilgan funktsional komponentlar chunki ularda misollar yo'q. Siz.. qila olasiz; siz … mumkin , ammo, foydalanish the ref render ichidagi atribut funktsiyasi ning a funktsional komponent . useRef dan foydalanishingiz mumkin v16 dan beri mavjud bo'lgan kanca.

Shunday qilib, reaktsiyada ref yaratishning to'g'ri usullari qanday?

Siz.. qila olasiz; siz … mumkin referat yaratish qo'ng'iroq qilish orqali Reaksiya qilish . createRef() va biriktiruvchi a Reaksiya qilish elementi yordamida unga ref elementdagi atribut. ning tuguniga "murojaat qilishimiz" mumkin ref yaratilgan renderda usuli ning joriy atributiga kirish bilan ref.

Yuqoridagilardan tashqari, REF IN reaktsiyasidan qanday foydalanish kerak? Reflar tomonidan taqdim etilgan funksiyadir Reaksiya qilish DOM elementiga kirish uchun va Reaksiya qilish o'zingiz yaratgan element. Ular ishlatilgan bolalar komponentining qiymatini o'zgartirmoqchi bo'lgan holatlarda, qilmasdan foydalanish rekvizitlar va barchasi.

Shu munosabat bilan createRef nima?

yaratishRef () joriy xususiyat sifatida asosiy DOM elementini oladi. Ref atributi maxsus sinf komponentida ishlatilsa, ref ob'ekti komponentning o'rnatilgan nusxasini joriy sifatida qabul qiladi. Funktsiya komponentlarida ref atributidan foydalana olmaysiz, chunki ularda misollar yo'q.

React createRef nima qiladi?

Reflarni yaratish - Foydalanish Reaksiya qilish . yaratishRef () va ularni biriktiring Reaksiya qilish ref atributi orqali elementlar. Asosan, siz qaytib kelgan Refni tayinlaysiz Reaksiya qilish . yaratishRef () komponent yaratilganda (aka, komponent konstruktorida) misol xususiyatiga. Shu tarzda, Ref mumkin butun komponentga havola qilinadi.

Tavsiya: