/* * 发送请求 mixin */ import request from './server' /* eslint-disable */ export const sendReq = { data() { return { // 加载中 loading: false, } }, methods: { /* * 发送请求 */ sendReq(params, callback) { let self = this request({ method: params.method || 'POST', url: params.url, data: params.data || {}, withCredentials: true, headers: { 'Content-type': params.contentType || 'application/json;charset=utf-8', }, }).then( (res) => { if (res && res.data) { callback && callback(res.data) } }, (error) => { throw new Error(error) } ) }, }, }