请问各位大佬,在vue项目里面先封装好了axios写了一个固定的url地址,但是在登录成功以后要根据接口返回的不同的url来请求访问不同的模块,我该怎么样更新url来访问对应的接口?
url一般不是作为参数传进去吗,封装的时候为何要写死url地址
@默卿: 请问你的意思是把url设置为axios的baseUrl吗
@红枣味酸奶: 把完整的URL地址作为参数传进去,就不分base不base了,你现在拼接地址是baseUrl+url这样拼的吧,但是你前面的baseUrl既然会变,那不如直接传个完整的url进去,封装好的axios方法里只处理一下请求方式,请求头等信息,关于url地址,调用方传什么就是什么
@默卿: 好的,谢谢!
url一般不是作为参数传进去吗,封装的时候为何要写死url地址
– 默卿 4年前@默卿: 请问你的意思是把url设置为axios的baseUrl吗
– 红枣味酸奶 4年前@红枣味酸奶: 把完整的URL地址作为参数传进去,就不分base不base了,你现在拼接地址是baseUrl+url这样拼的吧,但是你前面的baseUrl既然会变,那不如直接传个完整的url进去,封装好的axios方法里只处理一下请求方式,请求头等信息,关于url地址,调用方传什么就是什么
– 默卿 4年前@默卿: 好的,谢谢!
– 红枣味酸奶 4年前