REF'i fonksiyonel bileşende kullanabilir miyiz?
REF'i fonksiyonel bileşende kullanabilir miyiz?

Video: REF'i fonksiyonel bileşende kullanabilir miyiz?

Video: REF'i fonksiyonel bileşende kullanabilir miyiz?
Video: SİRETİ HATEMİN NEBİYYİN 10 2024, Mayıs
Anonim

Sen olmayabilir kullanmak NS referans öznitelik açık fonksiyonel bileşenler çünkü örnekleri yok. Yapabilirsiniz , Yine de, kullanmak NS referans render içindeki nitelik işlev bir fonksiyonel bileşen . useRef'i kullanabilirsiniz v16'dan beri mevcut olan kanca.

Buna göre, tepkide ref oluşturmanın doğru yolları nelerdir?

Yapabilirsiniz referans oluştur arayarak Tepki . createRef() ve bir Tepki öğesini kullanarak ona referans öğedeki öznitelik. düğümüne "başvuruda bulunabiliriz" referans oluşturuldu renderda yöntem geçerli özniteliğine erişim ile referans.

Yukarıdakilerin yanında REF IN tepkisinin kullanımı nedir? Referanslar tarafından sağlanan bir fonksiyondur Tepki DOM öğesine erişmek ve Tepki kendi başınıza yaratmış olabileceğiniz öğe. Onlar kullanılmış bir alt bileşenin değerini değiştirmeden değiştirmek istediğimiz durumlarda kullanmak sahne ve tüm.

Bu bağlamda createRef nedir?

oluşturRef () temel alınan DOM öğesini geçerli özelliği olarak alır. Özel bir sınıf bileşeninde ref özniteliği kullanıldığında, ref nesnesi, bileşenin monte edilmiş örneğini mevcut olarak alır. Örnekleri olmadığı için işlev bileşenlerinde ref niteliğini kullanamazsınız.

tepki createRef ne yapar?

Referans Oluşturma - Kullanma Tepki . oluşturRef () ve bunları ekleyin Tepki ref özniteliği aracılığıyla öğeler. Esasen, döndürülen Ref'i atarsınız. Tepki . oluşturRef () bir bileşen oluşturulduğunda (diğer bir deyişle bileşenin yapıcısında) bir örnek özelliğine. Bu şekilde, Ref Yapabilmek bileşen boyunca referans gösterilmelidir.

Önerilen: