//前置拼接url
let api = '/mock';//这里的api等于你在config.js定义的跨域设置
// //处理promise和fetch的兼容性以及引入
// require('es6-promise').polyfill();
// require('isomorphic-fetch');
//处理get请求,传入参数对象拼接
let formatUrl = obj => {
let params = Object.values(obj).reduce((a, b, i) => `${a}${Object.keys(obj)[i]}=${b}&`, '?');
return params.substring(0, params.length - 1);
};
let Fetch = (url, option = {}) => {
option.headers = option.headers || {};
option.headers['token'] = `${window.localStorage.getItem('token')}`;
const m = (option.method || '').toLocaleLowerCase();
// get query format
if (m == 'get') {
if (option.