React createRef юу хийдэг вэ?
React createRef юу хийдэг вэ?

Видео: React createRef юу хийдэг вэ?

Видео: React createRef юу хийдэг вэ?
Видео: Strangers REACT to Asian Guy Speaking Portuguese, Russian, French and MORE! - Omegle 2024, Дөрөвдүгээр сар
Anonim

ref атрибутыг HTML элемент дээр ашиглах үед ref нь үүсгэгч дээр үүсгэгддэг Хариу үйлдэл үзүүлэх . үүсгэхRef () нь үндсэн DOM элементийг одоогийн өмч болгон хүлээн авдаг. Ref атрибутыг захиалгат ангийн бүрэлдэхүүн хэсэг дээр ашиглах үед ref объект нь бүрэлдэхүүн хэсгийн суулгасан жишээг одоогийн байдлаар хүлээн авдаг.

Мөн реакт дахь refs-ийн хэрэглээ юу вэ?

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

Мөн эцэг эхийн тодорхойлолтыг хүүхдэд хэрхэн дамжуулах вэ гэж асууж магадгүй юм. -тай ref s, утга нь DOM зангилаанд өөрөө байршдаг бөгөөд энэ нь хүртэл мэдэгдэх ёстой эцэг эх . руу нэвтрүүлэх -аас энэ үнэ цэнэ хүүхэд руу эцэг эх , the эцэг эх хэрэгтэй нэвтрүүлэх "дэгээ"-ээр, хэрэв хүсвэл, хүүхэд . The хүүхэд дараа нь 'дэгээ'-д зангилаа залгана эцэг эх түүнд хандах боломжтой.

Дараа нь та хариу урвалыг хэрхэн дамжуулах вэ?

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

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

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

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