uniapp前端向后端传输数据遇到的问题

问题:今天前端向后端传参数的时候,一直传不过去一直传不过去,困扰了我好久。后来经同事指导。才发现问题的原因。

 

 如图,我已经获取到了数据。准备把数据传给后端,由于这个接口是本地上跑的,我开发的这个是APP,具体的功能是微信授权登录,微信授权登录用的是官方提供的api。

我在uniapp上跑的真机,点击微信一键登录,用户信息也打印出来了,这个时候,我需要把数据传给后端进行进一步操作,我不管再怎么传就是传不过去。后来才发现有2个原因。

第一:uniapp的api,很多只支持APP,不支持H5,所以我真机上跑的效果,什么都感觉正常,但是就是传值传不过去。

比如:

 

 所以,我上面写的方法是获取用户信息,在APP是可以正常使用,但是在H5上面,不支持。

 第二:第二个就是接口的问题,这个接口是我跑在我自己电脑上,本地的一个接口。代码以及接口都是在电脑上运行的,我用真机看的效果,真机上一切都是正常的,但是后端就是接收不到值,这一点我也没有想到,我就在想是不是接口的问题,然后我就用ApiPost去测试了一下接口。数据库以及接口都正常啊。

 

 

 接口也没毛病,那到底咋回事,然后最后才发现,我电脑上跑的是本地的接口,但是手机上没有啊。所以一直传数据传数据一直传不上去

所以,希望各位以后在开发的时候,多去在意一些小细节,有时候很可能一个小细节就给你带来不少麻烦!

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值