uniapp处理跨域
用HBuliderX打开项目,找到manifest.json文件,点击源码视图,找到h5的配置信息,进行如图中的配置,页面中写请求的方法重启项目,就ok了
但运行在微信小程序端,会发现请求不了接口,
因此需要条件编译写两套代码,一套支持h5,一套支持微信小程序,
1.在manifest.json文件中配置了h5的代理的情况下,在pages文件同级目录键个api文件夹,文件夹下建一个request.js,代码如下:
小程序的请求,必须写完整的url,(在微信开发者工具中可勾选校验不校验域名)
2.然后在页面中请求接口,就ok了。