對于前端開發(fā)而言,獲取數(shù)據(jù)是非常必要的需求,而利用axios獲取貓眼的json數(shù)據(jù)無疑是一個非常不錯的選擇。
axios.get('http://m.maoyan.com/mmdb/movie/v2/list/hot.json') .then(function (response) { console.log(response.data.movies); }) .catch(function (error) { console.log(error); });
以上代碼利用axios從貓眼獲取到熱門電影列表的json數(shù)據(jù),并在控制臺中打印了該數(shù)據(jù)中的電影列表movies。
需要注意的是,在實際應(yīng)用中,我們很可能需要對獲取到的數(shù)據(jù)進行進一步處理,例如渲染到頁面上等操作。
axios不僅僅支持get請求,還支持post等其他常見請求方式,具體可以看官方文檔。
總之,axios是一款非常方便且實用的http請求工具,適用于各種web開發(fā)場景。