色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

axios 設置自動json

呂致盈1年前10瀏覽0評論

在使用axios向后臺發起請求時,通常會得到一個json格式的響應,如果是手動處理響應,我們需要將響應數據做一次JSON.parse(),才能將其轉化為javascript對象,這很麻煩,但是axios提供了一種很方便的方式,可以讓我們自動將響應數據轉化為javascript對象,那就是設置axios的responseType為json。

axios({
method: 'get',
url: '/user',
responseType: 'json'
})
.then(function (response) {
// 自動將json響應數據轉化為javascript對象
console.log(response.data.avatar_url);
});

在請求中設置responseType: 'json'后,axios會自動將響應數據轉換為一個javascript對象,我們可以直接通過response.data來訪問響應數據的屬性,這樣就非常方便了。

需要注意的是,axios默認的responseType是'json',如果后臺返回的數據不是json格式,就會導致解析錯誤,因此我們需要根據實際情況設置responseType為不同的值。