- 在【微信支付商家助手】的【收款详情】中,通过云函数获取支付参数时,怎么获取用户提交订单中的手机号?
大佬好! 想要在商户收款详情中添加的手机号,效果如下: [图片] 用的是云函数获取参数: exports.main = async (event, context) => { const wxContext = cloud.getWXContext() //let orderId = event.currentTarget.dataset.orderid; let { orderid, totalPrice, phone, } = event; //3,初始化支付 const api = tenpay.init(config); //4获取支付参数 let result = await api.getPayParams({ // out_trade_no: '13796590155015090', out_trade_no: orderid, body: '产品名称', //body: phone, // phone: uphone, phone: phone, //total_fee: 1, //订单金额(分), total_fee: totalPrice*100, openid: wxContext.OPENID //付款用户的openid }); return result; } 在其js文件中传递用户填写的手机号: wx.cloud.callFunction({ name: "getOpenid", data: { orderid: orderId, // totalPrice: 0.01, totalPrice: totalPrice003, phone: uphone, }, success(res) { //var that = this; console.log("提交成功101", res.result) that.getOpenid(res.result); console.log("订单上传001", res.result); }, fail(res) { console.log("提交失败101", res) }, }), 尝试多次都无法获取。。。 请教大佬!!! 谢大佬
2020-08-04 - button按键,苹果ios调试出现异常,Android调试正常?
请问下我遇到一个现象,就是苹果ios调试和Android调试的不同 js文件: btnclick2: function (event) { wx.navigateTo({ url: '../Reservation/Reservation' }) }, Android手机调试可以正常跳转, ios手机调试异常显示: [publib]:2 Component "pages/index/index" does not have a method "btnclick2" to handle event "tap". [图片] 请教大佬,这是什么原因呢
2020-07-24 - 页面跳转路径怎么改正?
页面跳转页面打不开,好苦恼 [图片] 求大佬正解
2020-07-10 - 怎么在小程序的tabs选项中添加vtabs选项?
一、在原来的tabs选项中,如图: [图片] 其js代码如下: data: { tabs: [], activeTab: 0, }, onLoad() { const tabs = [ { title: '技术开发', }, { title: '产品解析', }, { title: '运营规范', }, { title: '营销经验', }, { title: '高校大赛', }, ] this.setData({ tabs }) }, onTabClick(e) { const index = e.detail.index this.setData({ activeTab: index }) }, onChange(e) { const index = e.detail.index this.setData({ activeTab: index }) }, handleClick(e) { wx.navigateTo({ url: './webview', }) } 二、添加vtabs选项,如图: [图片] 其js代码如下: data: { vtabs: [], activeTab: 0, }, onLoad() { const tabs = [ { title: '技术开发', title2: '小程序开发进阶', img: 'http://mmbiz.qpic.cn/sz_mmbiz_jpg/GEWVeJPFkSEV5QjxLDJaL6ibHLSZ02TIcve0ocPXrdTVqGGbqAmh5Mw9V7504dlEiatSvnyibibHCrVQO2GEYsJicPA/0?wx_fmt=jpeg', desc: '本视频系列课程,由腾讯课堂NEXT学院与微信团队联合出品,通过实战案例,深入浅出地进行讲解。', }, { title: '产品解析', title2: '微信小程序直播', img: 'http://mmbiz.qpic.cn/sz_mmbiz_png/GEWVeJPFkSHALb0g5rCc4Jf5IqDfdwhWJ43I1IvriaV5uFr9fLAuv3uxHR7DQstbIxhNXFoQEcxGzWwzQUDBd6Q/0?wx_fmt=png', desc: '微信小程序直播系列课程持续更新中,帮助大家更好地理解、应用微信小程序直播功能。', }, { title: '运营规范', title2: '常见问题和解决方案', img: 'http://mmbiz.qpic.cn/sz_mmbiz_jpg/GEWVeJPFkSGqys4ibO2a8L9nnIgH0ibjNXfbicNbZQQYfxxUpmicQglAEYQ2btVXjOhY9gRtSTCxKvAlKFek7sRUFA/0?wx_fmt=jpeg', desc: '提高审核质量', }, { title: '营销经验', title2: '流量主小程序', img: 'http://mmbiz.qpic.cn/sz_mmbiz_jpg/GEWVeJPFkSH2Eic4Lt0HkZeEN08pWXTticVRgyNGgBVHMJwMtRhmB0hE4m4alSuwsBk3uBBOhdCr91bZlSFbYhFg/0?wx_fmt=jpeg', desc: '本课程共四节,将分阶段为开发者展示如何开通流量主功能、如何接入广告组件、不同类型小程序接入的建议。', }, { title: '高校大赛', title2:'2020中国高校计算机大赛', img: 'http://mmbiz.qpic.cn/mmbiz_jpg/TcDuyasB5T3Eg34AYwjMw7xbEK2n01ekiaicPiaMInEMTkOQtuv1yke5KziaYF4MLia4IAbxlm0m5NxkibicFg4IZ92EA/0?wx_fmt=jpeg', desc: '微信小程序应用开发赛', }, ] this.setData({ vtabs: tabs }) }, onTabClick(e) { const index = e.detail.index console.log('tabClick', index) }, onChange(e) { const index = e.detail.index console.log('change', index) }, handleClick() { wx.navigateTo({ url: '../tabs/webview', }) } 添加后的效果,如图: [图片] 求大佬,其效果后的js代码如何合并? 谢大佬!
2020-06-26 - 小程序分享功能审核通过后,会失效?
求大佬指点! 在添加小程序分享功能时,在js中添加 onShareAppMessage() { return this.data.shareData } 小程序开发时,是可以转发,如下图: [图片] 但审核通过后,分享功能显示当前页面不可转发,如下图: [图片] 请大佬求解,为什么审核通过后,分享功能显示当前页面不可转发?
2020-04-09 - 小程序真机调试时,为什么会出现闪退现象呢?
真机调试或者预览时,偶尔会出现闪退。试了十几次之后,又恢复正常?求解释
2020-01-19 - 怎么在小程序支付完成后,传递数据给url后台?
支付可以正常运行,但是无法传递数据url到后台 button: function(e) { let orderId = Date.now(); wx.cloud.callFunction({ name: "getOpenid" data: { orderid: orderId, totalPrice: 0.1 }, success(res) { console.log("提交成功101", res.result) that.getOpenid(res.result) }, fail(res) { console.log("提交失败101", res) }, complete: function () { var uphone = wx.getStorageSync('uphone'); wx.request({ url: app.globalData.baseUrl + '/buyer/order/create' method: "POST" header: { "Content-Type": "application/x-www-form-urlencoded" }, data: { openid: app.globalData.openid, name: app.globalData.userInfo.nickName phone: uphone, }, success: function (res) { console.log("支付成功10001:", res.data) if (res && res.data && res.data.data) { // 支付方式关闭动画 that.animation.translate(, 285).step(); that.setData({ animationData: that.animation.export() }); that.setData({ maskFlag: true }); wx.setStorageSync('cart', "" wx.switchTab({ url: '../index/index' }) } else { // 支付方式关闭动画 that.animation.translate(, 285).step(); that.setData({ animationData: that.animation.export() }); that.setData({ maskFlag: true }); } } }) } }) }, getOpenid(payData) { //console.log("入口支付成功11", res) wx.requestPayment({ timeStamp: payData.timeStamp, nonceStr: payData.nonceStr, package: payData.package, signType: 'MD5', paySign: payData.paySign, success(res) { console.log("入口支付成功11", res.data) }, fail(res) { console.log("入口支付失败11", res) } }) } [图片] 求大佬
2020-01-15 - 怎么把计算出来的总价,console.log出来?
在wxml文件中,计算出的totalPrice可以正常显示。 到微信支付中传值的时候为什么console.log出来的总价是多个值呢: [图片] 求大佬,怎么才能只console.log出最后的totalPrice?
2020-01-13 - 安装mysql之后,小程序图片链接打不开了?
求大佬 [图片]
2020-01-09 - 为什么从云数据库取不出数组呢?
本想在云数据库中取出数组,但是取不出啊 啊 啊 啊啊 请大佬赐教!!!! var oopp = wx.cloud.database().collection("reservation").get(); console.log("请求oopp", oopp) var goods_arr = []; // oopp.forEach(res => { oopp.then(res => { var ooop1=res.data console.log("resoopp请求",res.data) var goods = new Object(); goods.productId = res.data[0].productId; goods.productQuantity = res.data[0].productQuantity; console.log("resoopp请求id", res.data[0].productId) goods_arr.push(goods) console.log("请求goodsp", goods) console.log("请求goods_arr", goods_arr) console.log("请求JSONgoods_arr", JSON.stringify(goods_arr)) // var goods_josn = JSON.stringify(goods_arr); //console.log("uop请求1", goods_josn) }); var goods_josn = JSON.stringify(goods_arr); console.log("uop请求",goods_josn) console.log("uop请求JSON:", JSON.stringify(goods_arr)) [图片]
2020-01-04