- 多个request请求中发生错误如何回滚
比如一个按钮事件 需要使用两个request请求 假设每个request是一段数据库表更新 var A = wx.request ({ url: '', data: '', method: 'POST', success: function (res) { var B = wx.request ({ url: '', data: '', method: 'POST', success: function (res) {} }) } }) 问题:如果A方法更新成功之后 执行B方法,B方法更新失败,我该怎么回滚A方法的更新操作?
2019-05-06 - 云函数cloud.init设置env为cloud.DYNAMIC_CURRENT_ENV不起作用
写了一个简单的云函数,参考官方文档通过cloud.DYNAMIC_CURRENT_ENV设置当前环境会报错: [图片] 但是用字符串常量(环境ID)来替换cloud.DYNAMIC_CURRENT_ENV,或者在main里面通过cloud.updateConfig更新下env,就能调用成功了。 wx-server-sdk的版本是1.2.1 代码如下: [代码]// 云函数入口文件[代码][代码]const cloud = require([代码][代码]'wx-server-sdk'[代码][代码])[代码] [代码]cloud.init({[代码][代码] [代码][代码]env: cloud.DYNAMIC_CURRENT_ENV[代码][代码]})[代码] [代码]// 云函数入口函数[代码][代码]exports.main = async(event, context) => {[代码][代码] [代码][代码]const {[代码][代码] [代码][代码]OPENID,[代码][代码] [代码][代码]APPID,[代码][代码] [代码][代码]UNIONID,[代码][代码] [代码][代码]ENV,[代码][代码] [代码][代码]} = cloud.getWXContext()[代码][代码] [代码][代码]cloud.updateConfig({[代码][代码] [代码][代码]env: ENV[代码][代码] [代码][代码]})[代码][代码] [代码][代码]try[代码] [代码]{[代码][代码] [代码][代码]var[代码] [代码]result = await cloud.openapi.security.msgSecCheck({[代码][代码] [代码][代码]content: event.content[代码][代码] [代码][代码]})[代码][代码] [代码][代码]console.log(result)[代码][代码] [代码][代码]return[代码] [代码]true[代码][代码] [代码][代码]} [代码][代码]catch[代码] [代码](err) {[代码][代码]//微信这API真是奇葩,检测出违规信息的时候,居然是抛异常的[代码][代码] [代码][代码]console.error(err)[代码][代码] [代码][代码]return[代码] [代码]false[代码][代码] [代码][代码]}[代码][代码]}[代码]
2019-09-28 - 小程序数据库批量add添加数据
- 需要在云函数中往某个集合添加多条数据,只能用for来add不但很慢而且会报错 - 能够批量add的办法
2019-05-25 - 小程序的tabBar的icon大小能自定义吗
文档里面推荐的是81px*81px,但是实际效果图片偏大,而配置项里面也没有icon可调节的参数。现在是还没有支持吗?有没有好的解决方案?
2018-03-26 - 云开发在管理端删除数组内容不彻底
[图片] 云开发在管理端(云开发控制台)删除数组某项内容不彻底,最后以null的形式存在。另外db操作能不能提供一次插入多条数据的接口。谢谢了。
2018-12-06 - encryptedData存在的意义
wx.getUserInfo 接口会返回userInfo(用户信息对象,不包含 openid 等敏感信息),encryptedData(包括敏感数据在内的完整用户信息的加密数据),rawData,signature,iv。 我的问题是userinfo里已经有了用户的基本信息,除了openId和unionid,做登录必定要请求 [代码]https://api.weixin.qq.com/sns/jscode2session 获取session_key,同时这里面也包含了openId和unionid那么为什么还要有encryptedData?还要麻烦给他解密。为什么要存在encryptedData?适用的场景是什么?[代码]
2018-05-03