首页新闻找找看学习计划

vue项目中动态url怎么封装axios

0
[已关闭问题] 关闭于 2019-05-15 14:06

请问各位大佬,在vue项目里面先封装好了axios写了一个固定的url地址,但是在登录成功以后要根据接口返回的不同的url来请求访问不同的模块,我该怎么样更新url来访问对应的接口?

红枣味酸奶的主页 红枣味酸奶 | 菜鸟二级 | 园豆:218
提问于:2019-05-14 16:17

url一般不是作为参数传进去吗,封装的时候为何要写死url地址

默卿 8个月前

@默卿: 请问你的意思是把url设置为axios的baseUrl吗

红枣味酸奶 8个月前

@红枣味酸奶: 把完整的URL地址作为参数传进去,就不分base不base了,你现在拼接地址是baseUrl+url这样拼的吧,但是你前面的baseUrl既然会变,那不如直接传个完整的url进去,封装好的axios方法里只处理一下请求方式,请求头等信息,关于url地址,调用方传什么就是什么

默卿 8个月前

@默卿: 好的,谢谢!

红枣味酸奶 8个月前
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册