微信小程序开发(菜鸟学习之路)

本文总结了微信小程序开发过程中遇到的12个常见问题,包括后端调用第三方接口、wx.login的使用、传参、JSON处理、REST接口错误、 vant组件样式与事件问题,以及日期格式转换等,并提供了详细的解决方法和代码示例。
摘要由CSDN通过智能技术生成

问题一:后端如何调用第三方接口

解决方法:使用hutool工具包里的HttpUtil里的post请求:

String result = HttpUtil.post(第三方接口的url,所需的参数)

 

问题二:为啥我在小程序开发者工具里的app.js写了wx.login,却没有反应?

解决方法:以上写的简陋的wx.login 代码是正确的,但是可能由于你没有勾选不校验合法域名所导致的:

 

问题三:小程序调用后端接口,如何传参数(json字符串)给后端

解决方案:使用JSON.stringify()方法

 JSON.stringify() 方法用于将 JavaScript 值(对象或数组)转换为 JSON 字符串。====>一般在发送数据的时候使用

例子:

 wx.request({
                url: 'http://localhost:80/User/insertUser',
                data:{
                  user:JSON.stringify(user)
                },

 

 

 

问题四:接收到后端传来的json字符串时,该如何使用

解决方案:使用JSON.parse()方法

要将json字符串解析成json对象就用JSON.parse()=====>一般在接收数据的时候

例子:

 var obj = JSON.parse(res.data.obj)

问题五:后端如何处理从前端传来的json字符串

解决方案:

方法一:利用hutool工具包里的JSONUtil

首先在pom.xml里导入hutool的jar

	<!-- hutool工具包jar -->
	<dependency>
	    <groupId>cn.hutool</groupId>
	    <artifactId>hutool-all</artifactId>
	    <version>5.4.1</version>
	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值