2.0.3 • Published 5 years ago
dbfac v2.0.3
配置
dbfactory.js
import DBF from 'dbfac'
DBF.create('User', {
getUserList:{
url :'/api/user/list', //请求地址
method :'POST', //请求方法,默认get,不限制类型
},
delete:{
url :'/api/user/delete/:id',
method :'DELETE',
},
});
export default DBF
调用使用
import DB from '*/dbfactory'
DBF.User.getUserList().then(data=>{
//成功的回调
},data=>{
//失败的回调
})
dataType设置,默认json,可用text
DBF.dataType = 'text';
请求头设置
DBF.requestHead = 'http://lcoalhost:7000'
默认接受的后台数据格式
//成功
{
data:xxxx,
success:true,
}
//失败
{
errorMsg:xxxx,
success:false,
}
自定义
DBF.deal
(1.2可用)
DBF.deal = resp=>{
return new Promise((resolve,reject)=>{
//以下自定义 成功resolve,失败reject
const {success,data,...err} = resp
if (success) {
resolve(data)
} else {
reject({
success,data,...err
})
}
})
}
自定义
headers
(1.2可用)
DBF.headers = {
"Accept": "application/json",
"Content-Type": "application/json"
}
2.0.3
5 years ago
2.0.2
5 years ago
2.0.1
5 years ago
2.0.0
5 years ago
1.4.2
6 years ago
1.4.1
6 years ago
1.4.0
6 years ago
1.3.6
6 years ago
1.3.5
6 years ago
1.3.4
6 years ago
1.3.3
6 years ago
1.3.2
6 years ago
1.3.1
6 years ago
1.3.0
6 years ago
1.2.0
6 years ago
1.1.0
6 years ago
1.0.8
6 years ago
1.0.7
6 years ago
1.0.6
6 years ago
1.0.5
6 years ago
1.0.4
6 years ago
1.0.3
6 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago