提交 b3dad309 authored 作者: 王鹏飞's avatar 王鹏飞

课程讨论,回复支持换行

上级 13648384
......@@ -8,7 +8,7 @@
<div class="time-1">{{ data.created_time }}</div>
</div>
</div>
<div class="text" v-html="data.contents"></div>
<div class="text" v-html="contentHtml"></div>
<div class="user">
<template v-if="data.mine">
<div class="right-txt" @click="deleteAnswer(data.id)">{{ $t('pages.learn.discussDetail.delete') }}</div>
......@@ -50,6 +50,9 @@ export default {
computed: {
avatar() {
return this.data.replier.avatar || defaultAvatar
},
contentHtml() {
return this.data.contents.replace(/\n/g, '<br />')
}
},
methods: {
......
......@@ -11,7 +11,7 @@
</template>
<div class="right-txt" @click="$emit('reply', {to: data.observer.nickname, question_id: dataId})">{{ $t('pages.learn.discussDetail.reply') }}</div>
</div>
<div class="text" v-html="data.comments"></div>
<div class="text" v-html="contentHtml"></div>
</div>
</template>
<script>
......@@ -24,6 +24,11 @@ export default {
data() {
return {}
},
computed: {
contentHtml() {
return this.data.comments.replace(/\n/g, '<br />')
}
},
methods: {
deleteComment (id) {
const loading = this.$loading({ lock: true, text: '', spinner: '', background: 'rgba(255, 255, 255, 0.9)' })
......
......@@ -11,7 +11,7 @@
</template>
<div class="right-txt" @click="$emit('reply', {answer_id: dataId, to: data.observer.nickname})">{{ $t('pages.learn.discussDetail.reply') }}</div>
</div>
<div class="text" v-html="data.comments"></div>
<div class="text" v-html="contentHtml"></div>
</div>
</template>
<script>
......@@ -24,7 +24,10 @@ export default {
data() {
return {}
},
mounted() {
computed: {
contentHtml() {
return this.data.comments.replace(/\n/g, '<br />')
}
},
methods: {
deleteComment (id) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论