- 云开发数据库导入Json数据时怎样自定义新增记录的id?
我在数据库里导入了自己本地的Json数据,但是每条记录的id都是系统自己生成的,id的名字没有什么规律,检索起来很不方便,请问要怎样才可以自定义id呢? [图片]
2019-12-02 - 对于不需要绑定到页面的变量 也建议防止page Data当中吗?
audit的时候,说有些变量还没被绑到wxml就被赋值了
2019-04-03 - 个人小程序能做什么?
个人小程序能做什么?比较好的个人小程序大家能推荐一下吗?
2019-08-28 - wx:for循环怎么动态传入变量名
[图片] 我希望动态的去循环一个变量,截图里的做法循环的是一个字符串,怎么能将这个字符串转变为一个可以让wx:for调用的变量名?
2018-11-16 - 【小问题】setdata动态修改后面的变量名
- 需求的场景描述(希望解决的问题) 这是存放数据的数组 [图片] 这是在函数里定义的局部变量 [图片] 我想把第一张图片的变量名里面的数字替换成局部变量 [图片] - 希望提供的能力 setdata动态修改后面的变量名
2019-06-16 - 在app.js设置globalData openid,在其他页面取不到值?
app.js [图片] imagelist.js [图片] 能取到test的值 但是不能取到userid的值 输出上又有??昨回事
2019-08-23 - 什么时候能解决云开发使用uploadFile HTTPAPI上传文件后不可用
使用云开发,在自己的服务器管理微信云端的小程序数据,实现ServerLess的小程序服务。 在这个项目进行到测试阶段,发现了API的BUG问题,使用云开发HTTP API上传文件到微信小程序云存储,在小程序中使用 image src=cloud://xxxxfileID,控制台显示报错,不知道是什么原因。 按文档说明,使用的API是: POST /tcb/uploadfile?access_token={token}该调用成功后会返回一些重要参数,在之后还需要使用这些参数再次调用接口,完成将文件上传到腾讯云。 下面是一段Java代码,实现按参数返回的接口地址和其他参数,调用上传文件。 [代码]String fileName2 = Optional.of(fileName).orElse(file.getName());[代码][代码]MultipartBody requestBody = [代码][代码]new[代码] [代码]MultipartBody.Builder()[代码][代码] [代码][代码].addFormDataPart([代码][代码]"key"[代码][代码], path)[代码][代码] [代码][代码].addFormDataPart([代码][代码]"Signature"[代码][代码], authorization)[代码][代码] [代码][代码].addFormDataPart([代码][代码]"x-cos-security-token"[代码][代码], token)[代码][代码] [代码][代码].addFormDataPart([代码][代码]"x-cos-meta-fileid"[代码][代码], cosFileId)[代码][代码] [代码][代码].addFormDataPart([代码][代码]"file"[代码][代码], fileName2, RequestBody.create(MultipartBody.FORM, file))[代码][代码] [代码][代码].build();[代码][代码]Request request = [代码][代码]new[代码] [代码]Request.Builder()[代码][代码] [代码][代码].url(url)[代码][代码] [代码][代码].post(requestBody)[代码][代码] [代码][代码].build();[代码][代码]try[代码] [代码](Response response = okHttpClient.newCall(request).execute()) {[代码][代码] [代码][代码]return[代码] [代码]response.body().string();[代码][代码]} [代码][代码]catch[代码] [代码](IOException e) {[代码][代码] [代码][代码]Integer code = [代码][代码]1[代码][代码];[代码][代码] [代码][代码]String codeString = [代码][代码]"Call failure:"[代码] [代码]+ e.getClass().getSimpleName();[代码][代码] [代码][代码]String errorMessage = e.getMessage();[代码][代码] [代码][代码]throw[代码] [代码]new[代码] [代码]WeChatCloudAPICallFailException(code, codeString, errorMessage);[代码][代码]}[代码]在这一步,调用也成功,然后在微信开发者工具也能看到已上传的文件和文件夹。 但是,这个文件夹显示有点奇怪,还带了冒号,请看图: [图片] [图片] 上面显示的FileID也是比较奇怪,与调用 HTTP API 上传文件得到的FileID不一样, HTTP API给我返回的值是cloud://test-p73gd.7465-test-p73gd-1259274660/upload_201907/MPCCb0a66c6ee1d7420f94aabb6d5bdcc925.png 如果是直接用小程序 wx.cloud.uploadFile 上传文件,那上传的文件夹不会出现这种奇怪的情况,而且文件fileID是正常可用的。 所以这个应该是云HTTP API的BUG。 遇到这个问题已经快一个月了,之前也有提过,很着急等着,麻烦官方反馈一下,不胜感激!
2019-07-26