目录
问题描述
记录今天遇到卡了很久的小bug
今天遇到后端Swagger写的正确,但是小程序真机调试没有调用后端方法。
一般遇到主要这种情况主要是2种情况
- 跨域问题
- 参数不对
但通常web项目跨域问题在controller上加上@CrossOrigin就可以
但是小程序的真机调试在手机上跟电脑的网络不在一个网段下无法调用后端接口,并且在控制台提示为空
解决
ps:这里使用的是uni-app框架生成小程序,并用Ajax进行接口的调用
步骤一:
把Ajax的请求地址换成自己电脑主机的
查看有两种形式
1)windows下win+r 输入ipconfig,但这种不直观,你要知道你连接的以太网是什么
2)在设置里面
步骤二:
用电脑开热点连接,并用手机连上,再次进行测试就发现添加成功