script方式引入axios 如何配置post get请求的baseURL
通过script方式引入的 axios
写了一个request.js文件 封装了部分axios的功能呢
页面调用
`
$request.post('sys/sysUser/getDataList', pa).then(res => {
console.log(111111, res);
}).catch(err => {
console.log(err);
})
`
总是报错
因为baseurl配置的问题
请问要如何配置
`
(function (win) {
var Request = axios.create({
timeout: 10000
})
axios.defaults.baseURL = 'http://192.168.1.131:81';
console.log(2333,axios.defaults);
Request.interceptors.request.use((config) => {
console.log(config);
return config;
})
Request.interceptors.response.use((response) => {
console.log(response);
return response.data;
}, (err) => {
console.log(err);
return err;
})
win.$request = Request;
`
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
if (config.url.indexOf(baseURL) === -1) {