- wxacode.getUnlimited参数问题
我用wxacode.getUnlimited请求到二维码了然后在scene传参数的时候要传2个参数请问应该怎么传,在前端的话又应该分别获取呢?又不能传对象转化为字符串后的结果,编码的话不知道是不是我操作不对还是什么,获取不了。求大神指教。感激不尽
2019-04-10 - 小程序分享功能是否可以异步?
场景为用户可以自己设置分享码 将订单分享出去 后台生成唯一id来跟踪订单 以便别人打开的时候通过这个唯一id去获取订单状态(判断是否超过了规定分享人数等)但是这个唯一id是后台生成再传给前台的 想实现用户点击分享按钮时 前端传给后台分享码 后台生成唯一id传给前台 前台将唯一id作为参数分享出去 这种如何处理?希望大家帮忙看看,谢谢!
2020-12-25 - 小程序云开发中云数据库where中怎么查询某个数组下符合某个条件的数据?
[代码]{[代码][代码] _id:face13585d4930ed0d0ea60c318aa616[代码] [代码] oils:[[代码] [代码] {[代码] oil_type:'92#', price: 7.92 }, [代码] {[代码] oil_type:'95#', price: 8.26 }, [代码] {[代码] oil_type:'98#', price: 9.04 }, [代码] ],[代码] [代码] station_id: 'W9yHmau9e31Z7KqO'[代码] [代码]},[代码][代码]{[代码][代码] _id:face13585d4930ed0d0ea60c34345[代码] [代码] oils:[[代码] [代码] {[代码] oil_type:'92#', price: 7.82 }, [代码] {[代码] oil_type:'95#', price: 8.26 }, [代码] {[代码] oil_type:'98#', price: 9.04 }, [代码] ],[代码] [代码] station_id: 'H9yHmau9e3342HS12a'[代码] [代码]},[代码][代码][代码] 上面是我某个数据表'oil_prices'中的数据,目前暂且只有2条,这时候我想通过根据station_id和oils数组中的oil_type进行查询到对应数据,然后更新对应的字段数据,能做到吗? 以下写法貌似没效果。 [代码]db.collection([代码][代码]'oil_prices'[代码][代码]).where({[代码][代码] [代码][代码]station_id: event.stationId,[代码][代码] [代码][代码]'oils.$[].oil_type'[代码][代码]: event.oilType[代码][代码] [代码][代码]}).update({[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]'oils.$[].price'[代码][代码]: event.price[代码][代码] [代码][代码]},[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]return[代码][代码]{[代码][代码] [代码][代码]code:200,[代码][代码] [代码][代码]msg:[代码][代码]'油价更新成功'[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码]
2019-12-13 - 请问云开发如何在获取数据库的同时格式化时间戳?
感觉可以通过聚合操作实现,但是API中并没有处理时间戳的 [图片]
2019-11-24 - 小程序 vtabs组件滑动跳转混乱?
使用官方提供的vtabs 示例中的代码,开发垂直滑动选项卡。 右侧内容项中的高度是根据内容的大小随机设定的,然后就会出现选项卡切换混乱的问题,当给右侧内容项设定固定高度时,又没有问题。 请问存在什么bug呢?
2020-10-14 - .where 如何实现动态添加查询条件(筛选)?
请问不想写这么多if else 怎么办? if (params.username == '' && params.company == '' && params.project == '' && params.bigclassname == '') { wx.cloud.database().collection("demoorder").where({ date: _.gte(new Date(params.startDate)).and(_.lte(new Date(params.endDate))) }) .skip(len) .limit(20) .get({ success(res) { }, fail(res) { } }) } else if (params.username != "" && params.company == "" && params.project == "" && params.bigclassname == "") { wx.cloud.database().collection("demoorder").where({ date: _.gte(new Date(params.startDate)).and(_.lte(new Date(params.endDate))) }) .skip(len) .limit(20) .get({ success(res) { }, fail(res) { } }) } else if (params.username == "" && params.company != "" && params.project == "" && params.bigclassname == "") { wx.cloud.database().collection("demoorder").where({ date: _.gte(new Date(params.startDate)).and(_.lte(new Date(params.endDate))) }) .skip(len) .limit(20) .get({ success(res) { }, fail(res) { } }) }else if{}等等
2021-01-30 - 关于小程序原生开发一个多种条件的筛选demo?
如题,本人刚入坑不久,有么有轮子哇 [图片][图片][图片]
2020-12-07 - 微信下单接口的attach长度能不能增加?
微信下单接口的attach长度能不能增加? 业务系统里是用UUID作为主键,需要在支付成功回调中取出主键进行更新,现有的126长度不能满足使用,只能放两个主键,需要增加传递的长度
2021-01-30 - 云开发如何合并多个订单支付?或者支付回掉函数如何传递参数?
基于云开发的微信支付: 支付成功回调方式: (1)在前端,执行 wx.requestPayment 的 success 成功回调。缺点:如果用户没有点击“完成”,直接退出小程序,则无法正常执行。 (2)在后端,通过微信支付 cloud.cloudPay.unifiedOrder 的支付成功回调函数 functionName。 基于第(2)种方式,当用户合并支付多个订单, 当用户支付成功,执行 functionName ,此时需要更新 id=1、id = 2、id =3 等多个数据的支付状态及其对应的订单号。此时,如何向回调函数传递这些参数???? 已知,attach 可以传递 附加的数据,如果只是一条数据,那可以传递该数据的id,现在是有多条数据需要更新,而 attach 的限制是 String(127),当 id 是16/32位字符串时,则远远不够。 同时,也想请问,一次微信支付的额度是多少?即 cloud.cloudPay.unifiedOrder 的参数 totalFee 有没有额度限制??
2021-01-30 - 微信小程序码能否开放解析或者官方提供解析接口?
我们在已有业务中已经发放了小程序码给客户,此时小程序中开发的业务都正常运行。 后续我们又开发了app,此时希望app也能够正确扫码解析,但是此时发现app不能解析到小程序码的内容,导致需要再发放一套通用的二维码给客户,官方能否提供小程序的解析方式,如果不能/不方便提供,能否提供接口解析把解析结果返回出来 提前感谢回复! 再次编辑说明一下,希望【复用】已经发放的【小程序码】,不重新生成【二维码】,所以要考虑在app解析小程序码的信息,或者官方提供接口在服务器上解析也行。
2021-03-07