Apa reaksi createRef?
Apa reaksi createRef?

Video: Apa reaksi createRef?

Video: Apa reaksi createRef?
Video: Hydrophobic Club Moss Spores 2024, November
Anonim

Ketika atribut ref digunakan pada elemen HTML, ref dibuat di konstruktor dengan Reaksi . buatRef () menerima elemen DOM yang mendasarinya sebagai propertinya saat ini. Ketika atribut ref digunakan pada komponen kelas khusus, objek ref menerima instance komponen yang dipasang sebagai current.

Mempertimbangkan ini, apa itu ref di ReactJS?

ReactJS | referensi . referensi adalah fungsi yang disediakan oleh React untuk mengakses elemen DOM dan elemen React yang mungkin telah Anda buat sendiri. Mereka digunakan dalam kasus di mana kita ingin mengubah nilai komponen anak, tanpa menggunakan props dan semuanya.

Demikian juga, apa reaksi Forwardref? 9 November 2019 6 mnt dibaca. Ref meneruskan di Reaksi adalah fitur yang memungkinkan komponen menurunkan referensi (“maju”) ke anak-anak mereka. Ini memberi komponen anak referensi ke elemen DOM yang dibuat oleh komponen induknya. Ini kemudian memungkinkan anak untuk membaca dan memodifikasi elemen itu di mana pun elemen itu digunakan.

Demikian pula, Anda mungkin bertanya, bagaimana Anda menggunakan reaksi ref?

Anda dapat membuat ref dengan menyebut Reaksi . createRef() dan melampirkan a Reaksi elemen untuk itu menggunakan NS ref atribut pada elemen. Kita dapat "merujuk" ke simpul dari ref dibuat dalam metode render dengan akses ke atribut saat ini dari ref.

Bagaimana Anda meneruskan ref ke komponen anak?

Anda lulus NS ref ke komponen anak sebagai prop bernama berbeda - benar-benar nama apa pun selain ref (misalnya buttonRef). NS komponen anak kemudian dapat meneruskan prop ke simpul DOM melalui ref atribut. Ini memungkinkan orang tua lulus nya ref ke anak simpul DOM melalui komponen di tengah-tengah.

Direkomendasikan: