vue-base-demo
Version:
vue base demo
15 lines (13 loc) • 406 B
JavaScript
import Vue from 'vue'
export const request = ({method = 'get', url, data, options} = {}) => {
url = `api/coding/${url}`
return Vue.http[method](url, data, options)
.then((response) => {
// 如果code 不等于200,当作异常处理
const {data} = response
if (data && data.code === 0) {
return data.data
}
return Promise.reject(data)
})
}