Бид яагаад REF IN урвалыг ашигладаг вэ?
Бид яагаад REF IN урвалыг ашигладаг вэ?

Видео: Бид яагаад REF IN урвалыг ашигладаг вэ?

Видео: Бид яагаад REF IN урвалыг ашигладаг вэ?
Видео: Чернобыльская АЭС: причины взрываПеревод на русский 2024, May
Anonim

Шүүгчид байна өгсөн функц Хариу үйлдэл үзүүлэх DOM элемент болон Хариу үйлдэл үзүүлэх тэр элемент Та өөрөө бүтээсэн байж магадгүй. Тэд ашиглаж байна тохиолдолд бид хийхгүйгээр хүүхдийн бүрэлдэхүүн хэсгийн утгыг өөрчлөхийг хүсч байна ашиглах таяг болон бүх зүйл.

Мөн асуулт бол та REF IN react JS-г хэрхэн ашиглах вэ?

Та үүсгэж болно ref залгах замаар Хариу үйлдэл үзүүлэх . createRef() болон хавсаргасан a Хариу үйлдэл үзүүлэх түүнд элемент ашиглах нь ref элемент дээрх шинж чанар. Бид зангилаа руу "дурдаж" болно ref -ийн одоогийн атрибут руу хандах замаар render аргаар үүсгэсэн ref.

Дээр дурдсанаас гадна та хариу үйлдэл хийхдээ refs-ийг хэрхэн дамжуулах вэ? Бид a ref шаардлагатай бүрэлдэхүүн хэсэгт ref болон нэвтрүүлэх товчлуурын бүрэлдэхүүн хэсэг рүү оруулна. Хариу үйлдэл үзүүлэх болно нэвтрүүлэх нь ref дамжуулаад <товчлуур руу шилжүүлнэ ref ={ ref }> үүнийг JSX атрибут гэж зааж өгнө. Үед ref хавсаргасан, ref . гүйдэл нь DOM зангилаа руу чиглэнэ.

Нэмж хэлэхэд, react createRef юу хийдэг вэ?

Refs үүсгэх - Ашиглах Хариу үйлдэл үзүүлэх . үүсгэхRef () ба тэдгээрийг хавсаргана уу Хариу үйлдэл үзүүлэх ref атрибутаар дамжуулан элементүүд. Үндсэндээ та буцаасан Ref-ийг томилно Хариу үйлдэл үзүүлэх . үүсгэхRef () нь instance шинж чанар, үед бүрэлдэхүүн хэсэг байна бүтээгдсэн (бүрэлдэхүүнийг бүтээгч гэж нэрлэдэг). Ийм байдлаар, Ref чадна Бүрэлдэхүүн хэсэг даяар лавлана.

HTML дээр ref гэж юу вэ?

The ref шинж чанар нь тухайн React элемент эсвэл компонентийн render() тохиргооны функцээр буцаасан бүрэлдэхүүн хэсгийн лавлагааг хадгалах боломжтой болгодог. Бүрэлдэхүүн хэсэг дотроос render() функц дотор байгаа зарим элемент эсвэл бүрэлдэхүүн хэсэг рүү лавлагаа авах шаардлагатай үед энэ нь үнэ цэнэтэй байж болно.

Зөвлөмж болгож буй: