1.0.5 • Published 7 years ago
raziel-api v1.0.5
raziel-api模块
模块功能介绍
- 二次封装的基于axios的ajax请求
- 封装错误处理模块
- url简写
- qs模块对post请求数据编码
模块安装
npm install raziel-api
模块使用示例
import api from 'raziel-api'
var api=new api({
root:"http://127.0.0.1:3000", //接口地址 baseurl
header:"application/x-www-form-urlencoded;charset=UTF-8", //请求头
err:{
t401:"401错误", //几种错误提示信息
t404:"404错误",
t500:"500错误"
}
})
//函数调用方法
//get请求
api.get("get",//接口地址 实际请求地址http://127.0.0.1:3000/get
{ //传输数据
id:12,
name:"jkas"
}
,(res)=>{ //成功回调
console.log(res)
},
(err)=>{ //失败回调
console.log(err)
}
)
//post请求
api.post("post",//接口地址
{ //传输数据
id:12,
name:"jkas"
}
,(res)=>{ //成功回调
console.log(res)
},
(err)=>{ //失败回调
console.log(err)
}
)
同理还有PUT DELECT方法