ปฏิกิริยา createRef คืออะไร?
ปฏิกิริยา createRef คืออะไร?

วีดีโอ: ปฏิกิริยา createRef คืออะไร?

วีดีโอ: ปฏิกิริยา createRef คืออะไร?
วีดีโอ: React 2021 Using Refs - Episode 12 2024, เมษายน
Anonim

เมื่อใช้แอตทริบิวต์ ref กับองค์ประกอบ HTML การอ้างอิงที่สร้างขึ้นในตัวสร้างด้วย ปฏิกิริยา . createRef () รับองค์ประกอบ DOM พื้นฐานเป็นคุณสมบัติปัจจุบัน เมื่อใช้แอตทริบิวต์ ref กับคอมโพเนนต์คลาสที่กำหนดเอง ออบเจ็กต์ ref จะได้รับอินสแตนซ์ที่เมาท์ของส่วนประกอบเป็นปัจจุบัน

เมื่อพิจารณาถึงสิ่งนี้ ref ใน ReactJS คืออะไร?

ReactJS | อ้างอิง . อ้างอิง เป็นฟังก์ชันที่ React จัดเตรียมให้เพื่อเข้าถึงองค์ประกอบ DOM และองค์ประกอบ React ที่คุณอาจสร้างขึ้นเอง ใช้ในกรณีที่เราต้องการเปลี่ยนค่าขององค์ประกอบย่อย โดยไม่ต้องใช้อุปกรณ์ประกอบฉากและทั้งหมด

ในทำนองเดียวกัน Forwardref ตอบสนองคืออะไร? 9 พฤศจิกายน 2562 อ่าน 6 นาที ส่งต่อผู้อ้างอิงใน ปฏิกิริยา เป็นคุณสมบัติที่ช่วยให้ส่วนประกอบส่งต่อ (“ไปข้างหน้า”) อ้างอิงถึงลูก ๆ ของพวกเขา ให้องค์ประกอบย่อยอ้างอิงถึงองค์ประกอบ DOM ที่สร้างโดยองค์ประกอบหลัก ซึ่งจะทำให้เด็กสามารถอ่านและแก้ไของค์ประกอบนั้นได้ทุกที่ที่มีการใช้งาน

ในทำนองเดียวกัน คุณอาจถามว่าคุณใช้ ref react อย่างไร?

คุณสามารถสร้าง อ้างอิง โดยโทร ปฏิกิริยา . createRef() และแนบ a ปฏิกิริยา องค์ประกอบของมัน โดยใช้ NS อ้างอิง แอตทริบิวต์บนองค์ประกอบ เราสามารถ "อ้างอิง" กับโหนดของ อ้างอิง สร้างขึ้นในวิธีการแสดงผลด้วยการเข้าถึงแอตทริบิวต์ปัจจุบันของ อ้างอิง.

คุณจะส่งผ่านการอ้างอิงไปยังองค์ประกอบย่อยได้อย่างไร

คุณ ผ่าน NS อ้างอิง เพื่อ ส่วนประกอบลูก เป็น prop ที่มีชื่อแตกต่างกัน - จริงๆแล้วชื่ออื่นที่ไม่ใช่ อ้างอิง (เช่น buttonRef) NS ส่วนประกอบลูก จากนั้นสามารถส่งต่อ prop ไปยังโหนด DOM ผ่านทาง อ้างอิง คุณลักษณะ. สิ่งนี้ทำให้ผู้ปกครอง ผ่าน ของมัน อ้างอิง เพื่อ ของเด็ก โหนด DOM ผ่าน ส่วนประกอบ อยู่กึ่งกลาง.

แนะนำ: