- 数据库字段更改加锁的问题?
想问一个场景,假设A用户发布了一个订单,服务端B和服务端C同时争抢这个订单,我目前采用的方法是服务端B和C都先往数据库插入一条数据,且这条数据的主键均为A订单的编号,这样主键唯一的话势必有个服务端添加不进去,添加进去的服务端可以去修改A订单的状态,这样可以实现一个服务端接到订单的效果,但是这样好像会导致云开发的控制台概览中云函数的错误次数增加。有没有什么更好的方法,比如服务端先查看订单状态字段是否已经被修改,如果没有再去修改成自己的,把查询和修改做成一个原子操作,如果云开发有这个功能,可以告知一下链接吗
2023-06-22 - 微信小程序OCR插件返回的内容中没有需要的内容怎么办?
基础库2.30.2,OCR插件版本3.1.5 wxml代码如图 [图片] js代码如图 [图片] 上传身份证后返回结果如图 [图片] 而且真机调试的时候小程序端的识别页面一直等待处理 [图片] 请问有遇到类似问题的吗
2023-03-27 - 微信小程序开发必须要有登录功能吗?
不开发登录功能的小程序能不能通过审核上线发布呢,任何人不用登录就直接可以用那种
2023-03-25 - 为什么小程序的地图组件自定义了marker标记,展示2次后,标记气泡就消失了?
<map id="myHomeMap" style="width: 100%; height: {{screenSize.screenHeight}}px;" show-location markers="{{markers}}" bindmarkertap="markertap" bindtap="bindtap" > <cover-view slot="callout"> <block wx:for="{{markids}}" wx:key="*this"> <cover-view class="customCallout" marker-id="{{item}}" > <cover-view class="content"> </cover-view> </cover-view> </block> </cover-view> </map> js代码是setData一个数组,数组里面是自定义marker需要的数据,前两次展示都是正常展示的,第三次展示标记气泡就展示不出来了,请问有类似的情况吗
2023-03-22 - 问一下为什么引入自定义组件却展示不出来呢?
参照开发文档写了一个自定义组件my-component,在home页面中引用,但是home页面中不展示my-component的页面,.json文件也配置了,跟开发者工具中的案例代码一样,就是不展示
2023-03-11 - 使用按钮获取用户头像的临时路径,为什么存储之后无法二次渲染展示头像?
基础库2.24.2,我在使用<button open-type="chooseAvatar" bind:chooseavatar="onChooseAvatar"></button> 获取用户头像后,返回的是一个临时路径,我把该头像的url路径渲染到了<image src="{{url}}"></image>标签,这个时候是可以展示头像的。 于是我尝试将该临时路径存到了云开发的数据库中,紧接着从云开发的数据库中将该头像的url路径获取到并渲染到另外一个<image src="{{url}}"></image>标签时却无法展示头像,标签都是一样的,路径url也是一样的,为什么存储之后再次渲染就无法展示头像了。
2022-07-23 - Mac电脑Safari浏览器在点击在开发者工具中预览效果链接后没法在微信开发者工具中导入项目?
Mac电脑Safari浏览器在点击在开发者工具中预览效果链接后没法在微信开发者工具中导入项目?显示请打开工具手动导入,若未安装可点击下载,但是实际上已经下载并且打开了软件了
2022-03-12 - 如果开发了一个小程序,某些用户上传了自己的视频,我这个小程序平台需要视频资质吗?
如果我有一个小程序,很多用户在上面发布自己的视频,请问我这个平台需要什么资质能通过审核呢
2022-03-10 - 开发者工具控制台报这个问题怎么解决?
WebSocket connection to 'ws://127.0.0.1:8080/sub/websocket' failed: Error during WebSocket handshake: Sent non-empty 'Sec-WebSocket-Protocol' header but no response was received js代码: /** * 生命周期函数--监听页面显示 */ onShow: function () { var that = this wx.connectSocket({ url: 'ws://172.0.0.1:8080/sub/websocket', header:{ 'content-type': 'application/json' }, protocols: ['protocol1'] }) wx.onSocketOpen(function (res){ wx.sendSocketMessage({ data: "hello world", success(){ wx.onSocketMessage(function(re){ that.setData({ response: re.data}) console.log("SocketMessage: "+re.data) }) }, }) }) },
2021-05-07 - 云开发可以使用第三方UI库吗?
云开发如何使用第三方UI库,与普通开发用法一样吗
2021-01-27