直接操作unicloud-db组件中的update方法,传入修改的对应表的id和修改的字段数据
![居家居士](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/001/57/72/80_avatar_mid.jpg?v=1710339311)
![](http://img-cdn-tc.dcloud.net.cn/static/common/sponsor-1.png)
![](http://img-cdn-tc.dcloud.net.cn/static/common/sponsor-count-1.png)
居家居士
- 发布:2024-03-13 22:07
- 更新:2024-03-13 22:07
- 阅读:139
产品分类: uniCloud/App
操作步骤:
预期结果:
按照官方文档的说法,除了数据库会更新以外,本地组件的data数据应该更新
按照官方文档的说法,除了数据库会更新以外,本地组件的data数据应该更新
实际结果:
实际是数据库数据更新了, 本地组件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没有更新,所以页面没有同步更新渲染
0 个回复