⊗jsrtPmHkInr 1 of 47 menu

ฮุคใน React

ในบทเรียนนี้ เราจะเริ่มทำความรู้จักกับฮุค เรา เคยพบเจอมันมาแล้วตอนที่เรียนเกี่ยวกับ สเตต - ที่นั่นเราได้เรียนรู้การทำงานกับฮุค สเตต useState

โดยทั่วไปแล้ว ฮุคคือฟังก์ชัน JavaScript ทั่วไป ซึ่งชื่อของมันจะขึ้นต้นด้วยคำว่า 'use'

ฮุคช่วยให้เราสามารถใช้สเตตและความสามารถอื่นๆ ของ React ได้โดยไม่ต้องใช้คลาส มัน ช่วยอำนวยความสะดวกในการนำโค้ดกลับมาใช้ใหม่สำหรับ งานต่างๆ และยังช่วยในการทดสอบ และช่วยแบ่งคอมโพเนนต์ที่ซับซ้อนออกเป็น ฟังก์ชันที่เรียบง่ายขึ้นตามวัตถุประสงค์ของมัน ฮุคบางตัว ยังสามารถแทนที่ฟังก์ชันการทำงานของ Redux ได้ นอกจากนี้ ฮุคยังช่วยปรับปรุง ประสิทธิภาพของแอปพลิเคชัน

หากคุณต้องการใช้ฮุค ให้ปฏิบัติตาม กฎหลักสองข้อ ข้อแรก, ใช้มันเฉพาะในระดับบนสุดเท่านั้น - อย่าเรียกใช้มันภายในลูป, คำสั่งเงื่อนไข หรือฟังก์ชันที่ซ้อนกัน ข้อสอง ควรเรียกใช้ฮุคจาก ฟังก์ชัน React เท่านั้น (จากคอมโพเนนต์ React หรือ ฮุคที่กำหนดเอง) แต่ไม่ใช่จาก ฟังก์ชัน JavaScript ทั่วไป

นอกจากนี้ ข้อผิดพลาดที่มักเกิดขึ้นจาก โปรแกรมเมอร์ คือ การใช้ฮุคในโค้ด โดยขาดการควบคุม ก่อนที่จะ ใช้ฮุคใดๆ ให้แน่ใจว่า มันจำเป็นจริงๆ

ในบทเรียนต่อไป เราจะพิจารณาประเภทของฮุค

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ