麻烦问下,axios.0.18.0 以上版本,能不能在config里面自定义属性
来源:9-4 axios.create 用法讲解1
Her丨小白菜
2019-11-28
/* jshint esversion: 6 /
import request from “@/service/request”;
const ApiVersion = “/v1”;
let dataJiami = true; //数据是否不加密
let token = true; //是否不传token
/*
- 系统登陆模块接口
- **/
export function loginPost(data) {
return request({ url: ApiVersion + “/login”, method: “post”, data: data, dataJiami,token });
}// 系统登陆,自定义属性dataJiami,版本不能大于0.18.0,否则不生效
export function verificationGet(data) {
return request({ url: ApiVersion + “/verification”, method: “get”, params: data, dataJiami,token });
}// 登陆验证码
export function userInfoGet(data) {
return request({ url: ApiVersion + “/user”, method: “get”, params: data, dataJiami });
}// 获取用户信息
我以前是这样自定义属性,然后在拦截器里面判断,结果现在0.19.0 就不能使用自定义属性了,请问有没有解决办法,使用自定义属性,用白名单那种,也想过,但是循环遍历,还有涉及API版本变更,感觉不方便,还是想用自定义属性比较方便。有没有办法解决这个问题呢。
写回答
1回答
-
Sam
2019-11-28
你好,能提供下你的service/request部分的源码吗?看你目前的源码,没有发现问题,你创建的一些自定义属性,感觉和axios版本关系不大,要看下你的request库的具体实现
012019-12-02
相似问题