ใน React แอปพลิเคชัน การโต้ตอบกับ API เป็นข้อกำหนดทั่วไป Axios เป็น JavaScript ไลบรารียอดนิยมที่ทำให้ขั้นตอนการร้องขอ HTTP และการจัดการการตอบสนองง่ายขึ้น คำแนะนำทีละขั้นตอนนี้จะแนะนำคุณตลอดขั้นตอนการใช้ Axios ใน React แอปพลิเคชันของคุณเพื่อสื่อสารกับ API
กำลังติดตั้ง Axios
เปิดโฟลเดอร์โครงการของคุณในเทอร์มินัลแล้วรันคำสั่งต่อไปนี้เพื่อติดตั้ง Axios: npm install axios
นำเข้า ส่วนประกอบ Axios ของคุณ React โดยใช้รหัสต่อไปนี้: import axios from 'axios'
การส่ง GET คำขอ
หากต้องการส่ง GET คำขอและดึงข้อมูลจาก API ให้ใช้ วิธีการ axios.get()
ตัวอย่าง:
การส่ง POST คำขอ
หากต้องการส่ง POST คำขอและส่งข้อมูลไปยัง API ให้ใช้ วิธีการ axios.post()
ตัวอย่าง:
การจัดการข้อผิดพลาด
Axios ให้กลไกจัดการข้อผิดพลาดในตัวโดยใช้ catch()
เมธอด
ตัวอย่าง:
การผสานรวมกับ RESTful API
Axios รองรับ RESTful APIs โดยอนุญาตให้คุณระบุเมธอด HTTP เช่น GET, POST, PUT และ DELETE
ตัวอย่าง:
เมื่อทำตามขั้นตอนและตัวอย่างเหล่านี้ คุณจะสามารถสื่อสารกับ API ที่ใช้ Axios ใน React แอปพลิเคชัน ของคุณได้อย่างมีประสิทธิภาพ