老师,这里评论提交之后刷新列表为什么不直接再调一遍列表接口,而是操作本地的数据。
来源:3-8 评论编辑接口开发
威斯布鲁童
2021-01-07 16:38:10
如果提交的同时还有别人也在提交,那评论列表内容不就不对了吗?
相关代码:
updateComment(obj).then((res) => {
if (res.code === 200) {
const temp = this.editInfo.item
temp.content = this.editInfo.content
this.$pop('', '更新评论成功')
this.code = ''
this.editInfo.content = ''
// 方法一,只用更新特定的一条的content created, $set
// 方法二,更新整个数组中的这一条
this.comments.splice(
this.comments.indexOf(this.editInfo.item),
1,
temp
)
}
})
1回答
Brian
2021-01-08
对于PC端的话,目前我们的使用场景是这样的,非即时聊天的场景~所以,需要用户刷新!
同学,可以自己考虑加入刷新的机制~提交课程的代码PR哦~~,欢迎贡献。
相似问题
回答 1