更新记录
1.1(2020-04-22) 下载此版本
改为es6写法
1.0(2019-07-08) 下载此版本
init
平台兼容性
介绍
使用promise封装request
简单封装request
,可搭配async
await
使用,亦可.then
需要到catch
的处理reject
就行
import ajax from './ajax.js'
导入,在main.js
挂载到vue原型,例如 Vue.prototype.$ajax = ajax
基本使用方法
export default {
mounted() {
this.getInfo()
},
methods: {
async getInfo() {
try {
const { data } = await this.$ajax.get('www.xxx.com', { loading: true })
console.log(data)
} catch(e) {
console.log(e)
}
}
}
}