【发布时间】:2019-03-29 17:47:39
【问题描述】:
在我的应用程序中,评论可以是父级并有子级 cmets。删除父评论时,我正在检查孩子是否存在;如果是这样,我也会删除它们(每个都有一个单独的 Axios 调用)。
但是一旦完成所有这些,我需要运行一些刷新代码。有没有一种简单的方法来实现这一点?我可以在哪里放置刷新代码?
到目前为止,这是我的代码:
deleteCommentAxiosCall (id) {
return this.$axios.delete(`/api/v1/comment/${this.comment.id}`)
},
deleteComment () {
return new Promise((resolve, reject) => {
this.deleteCommentAxiosCall(this.comment.id)
if (this.comment.child_comments.length) {
this.comment.child_comments.forEach((child) => {
this.deleteCommentAxiosCall(child.id)
})
}
})
window.location.reload() // refresh code
【问题讨论】:
标签: javascript vue.js vuejs2 axios