对于没有学过其他语言的同学来说学习前后端实现的微信支付感觉比较浪费时间,今天我就介绍一下怎么简单的几行代码就实现小程序的微信支付,
话不多说直接上代码
1.
js 代码
Page({
//获取用户openid
getOpenid() {
let that = this;
wx.cloud.callFunction({
name: "pay",
data:{
money:3
},
success(res) {
console.log("获取成功", res)
that.goPay(res.result);
},
fail(err) {
console.log("获取失败", err)
}
})
},
//微信支付
goPay(payData) {
wx.requestPayment({
timeStamp: payData.timeStamp,
nonceStr: payData.nonceStr,
package: payData.package,
signType: 'MD5',
paySign: payData.paySign,
success(res) {
console.log("支付成功", res)
},
fail(res) {
c