axios 是一款基于 Promise 的 HTTP 請求庫,可以用于瀏覽器和 Node.js 的 HTTP 客戶端,axios 默認支持 JSON 數(shù)據(jù)格式。
接下來我們來看一下如何使用 axios 請求 JSON 文件:
axios.get('/api/data.json') .then((res) =>{ console.log(res.data); }) .catch((error) =>{ console.log(error); });
如上所示,我們使用了 axios 的 get 方法來獲取 /api/data.json 文件的內(nèi)容。當獲取成功后,我們將 JSON 數(shù)據(jù)打印到控制臺中;當請求失敗時,我們將錯誤信息打印到控制臺中。
需要注意的是,我們需要將獲取到的 JSON 數(shù)據(jù)提取出來,如果不提取直接使用,則只能輸出整個 response 對象。
使用 axios 請求 JSON 文件非常簡單,只需要了解其基本用法即可開始使用。