ส่งคำขอโพสต์ใน React 🧨🧨

ในบทช่วยสอนนี้ ฉันใช้องค์ประกอบตามคลาส react และสมมติว่าคุณรู้พื้นฐานของ react

ฉันสร้างแบบฟอร์มเพื่อแสดงให้คุณเห็นและตอนนี้รหัสมีลักษณะดังนี้

ตอนนี้เริ่มส่วนตรรกะของมัน

1) สร้างความเหมาะสมของรัฐสำหรับฟิลด์อินพุตเหล่านี้และเชื่อมโยงกลับไปยังองค์ประกอบอินพุต

สร้างสมบัติของรัฐแบบนี้

ตัวสร้าง (อุปกรณ์ประกอบฉาก) {

ซุปเปอร์ (อุปกรณ์ประกอบฉาก)

.state นี้ = {

// เขียนคำว่ากระต่าย

};};

ตอนนี้ทำลายโครงสร้างและกำหนดค่าให้กับวิธีการแสดงผลเช่นนี้

2) เพิ่ม on change handler เพื่อติดตามการเปลี่ยนแปลงของค่าอินพุต

เมื่อค่าอินพุตเปลี่ยนแปลง ฟังก์ชัน changeHandler จะถูกเรียก

ตั้งค่าสถานะ

ใช้งานฟังก์ชั่นเช่นนี้

3) ตอนนี้ส่งข้อมูลแบบฟอร์มนี้โดยใช้ตัวจัดการการส่ง

สำหรับสิ่งนี้ ฉันสร้างปุ่มส่งในแบบฟอร์ม

จัดการแบบฟอร์มส่งข้อมูลโดย submitHnadler แบบนี้

ตอนนี้ใช้ sendHnadler และใน submitHandler คุณต้องเขียนบรรทัดนี้ว่า “ e.preventDefault() ” เพื่อหลีกเลี่ยงการรีเฟรชหน้า

เสร็จแล้วคุณสามารถทำอะไรกับข้อมูลเช่นคุณสามารถส่งข้อมูลไปยังฐานข้อมูลหรือบันทึกไว้ในที่จัดเก็บในตัวเครื่องหรืออะไรก็ได้

4) ส่งข้อมูลไปยังฐานข้อมูลไปยัง axios

นำเข้า axios ก่อนโดย“ นำเข้า axios จาก 'axios' ”

ตอนนี้ใน submitHandler เราทำการร้องขอการโพสต์เช่นนี้

ขอบคุณที่อ่านสิ่งนี้ ฉันหวังว่านี่จะช่วยคุณในการเดินทาง React ของคุณ 🎉

Suggested posts

หลีกเลี่ยงผลร้ายของโรคหลอดเลือดสมอง: เรียนรู้จากการเดินทางของครอบครัว

หลีกเลี่ยงผลร้ายของโรคหลอดเลือดสมอง: เรียนรู้จากการเดินทางของครอบครัว

บทนำ โรคหลอดเลือดสมองเป็นเหตุฉุกเฉินทางการแพทย์ที่สามารถส่งผลกระทบต่อทุกคนได้ตลอดเวลา เกิดขึ้นเมื่อการไหลเวียนของเลือดไปยังส่วนหนึ่งของสมองหยุดชะงัก นำไปสู่การสูญเสียการทำงานของสมองอย่างกะทันหัน

Jest — กรอบการทดสอบ JavaScript ที่ทรงพลัง

Jest — กรอบการทดสอบ JavaScript ที่ทรงพลัง

การทดสอบเป็นส่วนสำคัญของการพัฒนาซอฟต์แวร์ ช่วยให้มั่นใจได้ว่าโค้ดมีความน่าเชื่อถือ ทำงานตามที่คาดไว้ และลดโอกาสเกิดข้อผิดพลาด

Related posts

ชีวิตไร้ขีดจำกัด

เมื่อคุณโตขึ้น คุณมักจะได้รับการบอกว่าโลกเป็นอย่างที่มันเป็น และชีวิตของคุณก็แค่ใช้ชีวิตอยู่ในโลก ไม่เสี่ยงชีวิต แค่เดินตามเส้นทางที่กำหนดและตายในที่สุด และพยายามอย่า ทุบกำแพงมากเกินไป แต่นั่นเป็นชีวิตที่จำกัดมาก

เครือข่ายทีวีทวิตเตอร์

เครือข่ายทีวีทวิตเตอร์

ของเก่ากลายเป็นของใหม่อีกครั้ง และของที่เคยเป็นประกายระยิบระยับกลับดูจืดชืด ฉันไม่ได้กำลังพูดถึงกางเกงยีนส์ JNCO ที่กลับมาเป็นที่นิยมในหมู่เด็กเท่ๆ ในตัวเมืองพร้อมกับแฟชั่นอื่นๆ ในช่วงปลายทศวรรษ 1990

ความท้าทายในการอ่าน Goodreads เป็นพิษ

ความท้าทายในการอ่าน Goodreads เป็นพิษ

อาการคันในมือของฉันลามไปทั่วเมื่อฉันต่อรองราคากับร้านหนังสือในท้องถิ่นเพื่อซื้อหนังสืออีกเล่มหนึ่ง หนังสือเล่มนี้เหมือนกับหนังสืออื่นๆ ที่ฉันเพิ่งซื้อเมื่อเร็วๆ นี้ จะพบบัลลังก์บนกอง 'To Be Read' (TBR) ของฉัน; และถึงกระนั้นฉันก็ซื้อมัน

การข่มเหงคริสเตียน: อาชญากรรมจากความเกลียดชังที่เราไม่พูดถึง

ลืมเรื่องโรคกลัวอิสลาม: คริสเตียน (และชาวยิว) เป็นเหยื่อหลักของอาชญากรรมจากความเกลียดชังทางศาสนา

การข่มเหงคริสเตียน: อาชญากรรมจากความเกลียดชังที่เราไม่พูดถึง

ผู้ที่มีความคิดเชิงเหตุผลย่อมรู้ดีว่าแวดวงการเมืองและสื่อถูกครอบงำโดยฝ่ายซ้าย แม้แต่ฝ่ายซ้ายสุด สถานการณ์ที่สร้างความไม่สมดุลในวาทกรรมทางการเมือง ในด้านศาสนา ความไม่สมดุลนี้เห็นได้ชัดเจน: หนังสือพิมพ์และเครือข่ายฝ่ายซ้ายไม่เร่งรีบที่จะปกป้องความเชื่อของคริสเตียน