在当前的云开发中,放弃对数组中某元素的update吧,没有这样的API。 但就算是mongoDB,也不是你这样写update的吧? 解决办法: 读出[代码]doc([代码][代码]'W-aPU7dokuiPES_j'[代码][代码])的members,[代码] 对整个数组做操作,生成新的membersArray 然后update整个members数组为最新的membersArray。
数据库中数组内容不能按照预期更新代码如下: [代码]cooperation.doc([代码][代码]'W-aPU7dokuiPES_j'[代码][代码]).update({[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]'member[0].name'[代码][代码]: [代码][代码]'张三'[代码][代码],[代码][代码] [代码][代码]'member[1].name'[代码][代码]: [代码][代码]'李四'[代码][代码],[代码][代码] [代码][代码]'member[2].name'[代码][代码]: [代码][代码]'查无此人'[代码][代码],[代码][代码] [代码][代码]'member[3].name'[代码][代码]: [代码][代码]'查无此人'[代码][代码],[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}).then(res => {}).[代码][代码]catch[代码][代码](res => {})[代码] bug表现如下: [图片] 键名变成了’member[0]‘,而不是预期的指定member数组的第一个对象 懵了,求助。
2018-11-10onLaunch: function () { let that = this request({ url: 'menus', method: 'GET', }, true).then((res) => { if (res.statusCode === 200) { let menus = res.data; that.globalData.menu.menus = menus; } }) },
'globalData' of undefined[图片] 我在app.js里import了工具类request, request里使用到了getApp().globalData。 然后在App.js中。 onLaunch: function () { request({ url: 'menus', method: 'GET', }, true).then((res) => { if (res.statusCode === 200) { let menus = res.data; this.globalData.menu.menus = menus; } }) }, 然后就报了如上错误。是不能交叉引用吗?
2018-11-10可以的,我已经跑通云支付了。
云开发可以发起支付吗[代码]const cloud = require([代码][代码]'wx-server-sdk'[代码][代码]);[代码][代码]var[代码] [代码]request = require([代码][代码]'request'[代码][代码]);[代码][代码]cloud.init()[代码][代码]exports.main = async (event, context) => {[代码][代码] [代码][代码]var[代码] [代码]options = {[代码][代码] [代码][代码]method: [代码][代码]'post'[代码][代码],[代码][代码] [代码][代码]preambleCRLF: [代码][代码]true[代码][代码],[代码][代码] [代码][代码]postambleCRLF: [代码][代码]true[代码][代码],[代码][代码] [代码][代码]uri: [代码][代码]'https://www.baidu.com'[代码][代码],[代码][代码] [代码][代码]multipart: [[代码][代码] [代码][代码]{[代码][代码] [代码][代码]body: [代码][代码]'I am nodejs request messages'[代码][代码] [代码][代码]}[代码][代码] [代码][代码]][代码][代码] [代码][代码]};[代码][代码] [代码][代码]var[代码] [代码]result = {};[代码][代码] [代码][代码]var[代码] [代码]isReturn = [代码][代码]false[代码][代码];[代码][代码] [代码][代码]request(options, [代码][代码]function[代码] [代码](error, response, body) {[代码][代码] [代码][代码]if[代码] [代码](error) {[代码][代码] [代码][代码]return[代码] [代码]console.error([代码][代码]'upload failed:'[代码][代码], error);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]result = body;[代码][代码] [代码][代码]isReturn = [代码][代码]true[代码][代码];[代码][代码] [代码][代码]console.log([代码][代码]"post done"[代码][代码]);[代码][代码] [代码][代码]});[代码][代码] [代码][代码]var[代码] [代码]i = 0;[代码][代码] [代码][代码]while[代码] [代码](isReturn !== [代码][代码]true[代码][代码]){[代码][代码] [代码][代码]console.log([代码][代码]"whileing"[代码][代码]);[代码][代码] [代码][代码]i++;[代码][代码] [代码][代码]}[代码][代码] [代码][代码]console.log([代码][代码]"want to return"[代码][代码]);[代码][代码] [代码][代码]return[代码] [代码]result;[代码][代码]}[代码]这是我在服务端写的一段测试代码,发现http请求根本发不出去,每次都超时。是不是云开发禁止发http请求的 如果是的话 要如何支付呢
2018-11-09好象是可以实现的吧?发个模板消息不就行了吗?有铃声提醒,点击消息可以直接进入查看。
产品经理又提需求了要求:小程序里面个人动态有更新的情况下,手机会响铃提醒用户去打开小程序,能打电话最好 我该怎么办???
2018-11-08还要上线
自己注册的小程序自己都找不到了我是新手,刚注册了一个小程序,可是微信上根本找不到。哪位告知一下需要怎么弄
2018-11-07我们的方法是: 手机上的图片永远是单独一段落的,判断某段的结尾是否.jpg.jpeg.png.mp4,如果是就作为图片或视频处理,否则就是文本
有没有做过博客类的程序的,可以把图片和文章混排的那种帮老师开发一个作业小程序,可以把照片插入到文章中,但是没有相关思路,有没有大神能指点一下。
2018-11-07首先你肯定能获得该用户的openid,弹出你们自己的用户登录系统,用户输入账号密码,然后将该账号与openid绑定。
关于opendid与开发者系统后台账户绑定的问题- 需求的场景描述(希望解决的问题) 我的小程序登陆成功后向,后台获取到的openid如何与我业务系统中的当前用户账户进行绑定?从而实现业务逻辑操作。 - 希望提供的能力 小程序登陆后与后台账户绑定的能力
2018-11-07终于跑通了。云支付成功。
云开发支付的问题?云函数实现小程序支付,有谁跑通了吗? 我没有实践到底,卡在spbill_create_ip这里,谁有办法吗? 官方,什么时候支持云开发支付啊? 结果:最终已经跑通了,spbill_create_ip随便填的,结果居然也跑通了。
2018-11-06我一般没有.json和.wxss,所以每个page只有两个文件,显得简单
建议页面相关的js.css,xml 堆叠在一起- 需求的场景描述(希望解决的问题) 开发工具的资源管理器的文件过多,有时候找文件容易眼花[图片],建议将4个文件堆叠成一个,通过按钮来快速打开。 例子:[图片] 这样省了好多空间。开发哥哥拜托了! *其实我只是想开发环境的文件管理器提供两套UI,一套目前的,一套将4个文件堆叠在一起显示(通过点击小图标可以打开对应的文件)
2018-11-06只要有相关资质,肯定是能做的。
聊天室类的小程序现在还能做么?之前看到很多的类似小程序,但现在都没有了。 是不是禁止开发?或者有什么相关规则么? 谢谢
2018-11-02