react封装fetch组件

2019-04-13  本文已影响0人  战神七小姐

const request = (url,option = {}) => {
if(option.body){
option.body = JSON.stringify(option.body)
}
let newOption = {
headers:{//请求头
// Accept:"application/json",
'Content-Type':'application/json',
Authorization:localStorage.getItem('token')
},
...option
};
return fetch(url,newOption).then(res=>res.json()).catch((err)=>console.log(err));
}

export default request;

调用:
import request from 'utils/request.js';
function login(body){
return request('/user/login',{method:"POST",body})
}

上一篇 下一篇

猜你喜欢

热点阅读