React createRef nima qiladi?
React createRef nima qiladi?

Video: React createRef nima qiladi?

Video: React createRef nima qiladi?
Video: Урок 9. Как работает хук useRef в react 2024, Aprel
Anonim

Ref atributi HTML elementida ishlatilsa, ref bilan konstruktorda yaratiladi Reaksiya qilish . 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.

Bundan tashqari, reaksiyada refs nimadan foydalanishi so'raladi?

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.

Shuningdek, savol tug'ilishi mumkin: ota-onaning farzandiga ma'lumotnomasini qanday topshirish mumkin? Bilan ref s, qiymat DOM tugunining o'zida joylashgan bo'lib, u bilan bog'lanishi kerak ota-ona . Kimga o'tish dan bu qiymat bola uchun ota-ona , the ota-ona kerak o'tish Agar xohlasangiz, "ilgakka" tushiring bola . The bola keyin "kanca" ga tugunni biriktiradi, shuning uchun ota-ona unga kirish huquqiga ega.

Xo'sh, qanday qilib reaksiyada ref'larni o'tkazasiz?

Biz aniqlaymiz a ref kerak bo'lgan komponentda ref va o'tish tugma komponentiga. Reaksiya qilish bo'ladi o'tish the ref orqali va uni <tugmasiga pastga yo'naltiring ref ={ ref }> JSX atributi sifatida belgilash orqali. Qachon ref biriktirilgan, ref . oqim DOM tuguniga ishora qiladi.

HTMLda ref nima?

The ref atribut ma'lum bir React elementiga yoki komponent render() konfiguratsiya funksiyasi tomonidan qaytarilgan komponentga havolani saqlash imkonini beradi. Bu komponent ichidan render() funksiyasidagi ba'zi element yoki komponentlarga havola kerak bo'lganda qimmatli bo'lishi mumkin.

Tavsiya: