利用vue完成一个app,后端没有用nginx这种代理服务器,所以用HBuiderX打包成app以后,请求发不到,vue下面cofig/index.js的配置如下
登陆login.vue页面的登陆接口如下
但是改成这样就可以访问接口了,但是每次都要在前面加地址,这样如果修改了接口地址的话就会工程量大了,百度了一下app没有跨域请求这个概念。所以大佬们有什么办法解决嘛?
利用vue完成一个app,后端没有用nginx这种代理服务器,所以用HBuiderX打包成app以后,请求发不到,vue下面cofig/index.js的配置如下
登陆login.vue页面的登陆接口如下
但是改成这样就可以访问接口了,但是每次都要在前面加地址,这样如果修改了接口地址的话就会工程量大了,百度了一下app没有跨域请求这个概念。所以大佬们有什么办法解决嘛?
15 回答8.4k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
在线上环境proxyTable无效,跨域的话建议后端设置跨域或者nginx配置。如果不想写host这一段的话可以封装在axios里面。