居家居士
居家居士
  • 发布:2024-03-13 22:07
  • 更新:2024-03-13 22:07
  • 阅读:139

unicloud-db的update方法没有更新 unicloud-db组件中的data数据

分类:uniCloud

产品分类: uniCloud/App

操作步骤:

直接操作unicloud-db组件中的update方法,传入修改的对应表的id和修改的字段数据

预期结果:

按照官方文档的说法,除了数据库会更新以外,本地组件的data数据应该更新

实际结果:

实际是数据库数据更新了, 本地组件data的数据未更新

bug描述:

点赞进行一下数量更新的操作

// 更新点赞数量  
                    cdbRef.update(item._id._value, {  
                        like_count: ++item.like_count  
                    }, {  
                        showToast: false,  
                        needLoading: false,  
                        success:(res)=> {  
                            console.log('点赞更新成功:', res);  
                            console.log(this.$refs.udb.dataList);  
                        },  
                        fail:(err) => {  
                            console.log('点赞更新失败:', err);  
                            console.log(this.$refs.udb.dataList);  
                        }  
                    })

接口是调用成功的,查看数据库数据也正常更新,本地组件data没有更新,所以页面没有同步更新渲染

2024-03-13 22:07 负责人:无 分享
已邀请:

要回复问题请先登录注册