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

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

德玛西亚99

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

偶然的你

封装axios的时候使用baseUrl固定,Object.assign(config,user)合并配置的参数。然后使用的时候可以通过baseUrl写另外的
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript