diff --git a/src/components/Tools/HeaderComment.vue b/src/components/Tools/HeaderComment.vue
index 21faa76ad..ace9da160 100644
--- a/src/components/Tools/HeaderComment.vue
+++ b/src/components/Tools/HeaderComment.vue
@@ -111,13 +111,13 @@ export default {
computed: {
converttedPostComments() {
return this.postComments.map(comment => {
- comment.content = marked(comment.content, { sanitize: true })
+ comment.content = marked(comment.content)
return comment
})
},
converttedSheetComments() {
return this.sheetComments.map(comment => {
- comment.content = marked(comment.content, { sanitize: true })
+ comment.content = marked(comment.content)
return comment
})
}
diff --git a/src/views/comment/components/CommentTab.vue b/src/views/comment/components/CommentTab.vue
index b299547f8..2d7e2ec10 100644
--- a/src/views/comment/components/CommentTab.vue
+++ b/src/views/comment/components/CommentTab.vue
@@ -556,7 +556,7 @@ export default {
formattedComments() {
return this.comments.map(comment => {
comment.statusProperty = this.commentStatus[comment.status]
- comment.content = marked(comment.content, { sanitize: true })
+ comment.content = marked(comment.content)
return comment
})
},
diff --git a/src/views/comment/components/TargetCommentTree.vue b/src/views/comment/components/TargetCommentTree.vue
index bb0efb03c..d87a9fa10 100644
--- a/src/views/comment/components/TargetCommentTree.vue
+++ b/src/views/comment/components/TargetCommentTree.vue
@@ -11,7 +11,7 @@
通过
@@ -22,13 +22,13 @@
回复
@@ -38,7 +38,7 @@
@@ -47,7 +47,7 @@
@@ -86,8 +86,8 @@
v-for="(child, index) in comment.children"
:key="index"
:comment="child"
- @reply="handleReplyClick(child)"
- @delete="handleDeleteClick(child)"
+ @reply="handleReplyClick"
+ @delete="handleDeleteClick"
@editStatus="handleEditStatusClick"
/>
@@ -110,18 +110,19 @@ export default {
return `//cn.gravatar.com/avatar/${this.comment.gravatarMd5}/?s=256&d=mp`
},
content() {
- return marked(this.comment.content, { sanitize: true })
+ return marked(this.comment.content)
}
},
methods: {
- handleReplyClick(comment) {
- this.$emit('reply', comment)
+ handleReplyClick() {
+ console.log(this.comment)
+ this.$emit('reply', this.comment)
},
- handleEditStatusClick(comment, status) {
- this.$emit('editStatus', comment, status)
+ handleEditStatusClick(status) {
+ this.$emit('editStatus', this.comment, status)
},
- handleDeleteClick(comment) {
- this.$emit('delete', comment)
+ handleDeleteClick() {
+ this.$emit('delete', this.comment)
}
}
}
diff --git a/src/views/dashboard/components/RecentCommentTab.vue b/src/views/dashboard/components/RecentCommentTab.vue
index 14aebbd9a..d87a48690 100644
--- a/src/views/dashboard/components/RecentCommentTab.vue
+++ b/src/views/dashboard/components/RecentCommentTab.vue
@@ -98,7 +98,7 @@ export default {
computed: {
formmatedCommentData() {
return this.comments.map(comment => {
- comment.content = marked(comment.content, { sanitize: true })
+ comment.content = marked(comment.content)
return comment
})
},