เห็นว่า Axios นั้นได้ปล่อย version 1 ออกมา
จากนั้นก็เห็นว่ามีปัญหาเพียบ
สามารถดู issue ได้ที่ Axios issues
ตอนนี้แก้ไขมาจนถึง version 1.1.2 แล้ว
จึงลองมาใช้งาน โดย migrate มาจาก version 0.27.2
พบว่า ใช้งานได้ปกตินะ
เนื่องจาก code ที่เขียนไม่ได้มีอะไรซับซ้อนมาก
เริ่มด้วยการใช้งานเรียก API แบบ HTTP GET
[gist id="3bb5ac0dd766e918e268ff49475d6f57" file="1.js"]ต่อมาลอง HTTP GET ไปยัง API ของ GitHub นิดหน่อย
มีการใส่ค่าใน HTTP Request Header
[gist id="3bb5ac0dd766e918e268ff49475d6f57" file="2.js"]ใช้งาน interceptor แบบง่าย ๆ ในการดัก error
[gist id="3bb5ac0dd766e918e268ff49475d6f57" file="3.js"]ปล. เอกสารของ verison 1.x ยังไม่ออกมาเลย
ก็คงได้แต่รอต่อไปนะครับ
ส่วน issue ที่เปิดมานั้น เยอะมากมาย !!