为了账号安全,请及时绑定邮箱和手机立即绑定

请教各位一个问题,求解答:动态url怎么封装axios大佬们有什么好的建议?

请教各位一个问题,求解答:动态url怎么封装axios大佬们有什么好的建议?

慕尼黑8549860 2019-06-20 10:48:47
请问各位大佬,在vue项目里面先封装好了axios写了一个固定的url地址,但是在登录成功以后要根据接口返回的不同的url来请求访问不同的模块,我该怎么样更新url来访问对应的接口?
查看完整描述

2 回答

?
德玛西亚99

TA贡献1770条经验 获得超3个赞

建议杀了后端祭天。。。不同模块的请求需要前端去做协调?微服务也不能这样玩呀,应该让后端做个统一的调用网关给你才对!
当初后端弄微服务把服务分成很多的时候,前后端两三天吵一次架,那时候杀了后端的心都有了。。。by某个在活动上Android前端
好吧,吐槽归吐槽,你可以做个url=>BaseUrl的Map映射列表,登录成功后缓存起来,在请求时根据请求的url获取到BaseUrl,然后拼接起来即可
                            
查看完整回答
反对 回复 2019-06-20
?
偶然的你

TA贡献1841条经验 获得超3个赞

封装axios的时候使用baseUrl固定,Object.assign(config,user)合并配置的参数。然后使用的时候可以通过baseUrl写另外的
                            
查看完整回答
反对 回复 2019-06-20
  • 2 回答
  • 0 关注
  • 432 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信