// $.ajax再次封装使用:
function Urlajax(url,data,type,suc,errs){
var deferred=$.Deferred()
var dataType
var contentType;
var data=data.data
var type='GET'
if(data.setToken){
data={
token:getCookie("loginUser_token")
}
}
if(type){
type=type
}
if(data.set){
dataType=data.set.dataType
contentType=data.set.contentType
}else{
dataType="json"
contentType="text/plain"
}
console.log(`${url},${type},${JSON.stringify(data)}`);
$.ajax({
url,
type,
data,
dataType,
contentType,
success:function(res){
suc(res)
// deferred.resolve(res)
},
error:function(err){
errs(err)
// deferred.reject(err)
}
})
}
export {
Urlajax
}
api.js:
import { Urlajax } from "./test1.js";
var base = '接口地址';
function loginPass(params,code,success,error){
return Urlajax(`${base}/api/${code}`, params,'',success,error);
};
export {
loginPass
}