diff --git a/components/comments/comments.vue b/components/comments/comments.vue index 5c8f2ab..ffc60bf 100644 --- a/components/comments/comments.vue +++ b/components/comments/comments.vue @@ -18,7 +18,7 @@ - + @@ -26,7 +26,7 @@ - {{comm.content}} + @@ -51,7 +51,7 @@ - {{reply.content}} + @@ -214,6 +214,7 @@ item.avatar=''; item.orgInfo=''; item.sex = null; + item.content = item.content.replace(/(\n){2,}/,'
'); allList.push(item); ids.push(item.sysCreateAid); if(item.replyList && item.replyList!=''){ @@ -221,6 +222,7 @@ reply.avatar=''; reply.orgInfo=''; reply.sex = null; + reply.content = reply.content.replace(/(\n){2,}/,'
'); allList.push(reply); ids.push(reply.sysCreateAid); }) @@ -333,6 +335,7 @@ this.inputValue=''; this.loadData() // this.loadAuthorInfo([this.result],[res.result.sysCreateAid]) + res.result.content = res.result.content.replace(/(\n){2,}/,'
'); this.list[this.curCommentIndex].replyList.push(res.result); this.$refs.interactToast.show({message:'发布成功',type:'success'}); this.inputShow=false; diff --git a/pages/resource/qaDetail.vue b/pages/resource/qaDetail.vue index 40c1109..c13ba40 100644 --- a/pages/resource/qaDetail.vue +++ b/pages/resource/qaDetail.vue @@ -107,7 +107,7 @@
- {{ displayAll(row) }} + {{row.isAll?' 收起':' 全文'}} @@ -222,7 +222,6 @@ export default { ...mapGetters(['userInfo']), placeholder(){ let txt='请写下您的答案(200字以内),可以@提问者哦~'; - console.log(this.curItem.clevel,'this.curItem.clevel'); if(this.curItem && this.curItem.id){ //if(this.curItem.clevel>1){ txt='请写下您的回复(200字以内)'; @@ -381,6 +380,9 @@ export default { } }, displayAll(item) { + let content = ''; + content = item.content.replace(/(\n){2,}/,'
'); + item.content = content; if(!item.isAll && item.content.length > this.minTextLen) { return item.content.slice(0, this.minTextLen) + "..."; } @@ -454,7 +456,7 @@ export default { // answercontent=this.answercontent.slice(this.detailData.sysCreateBy.length+1) // } else{ - answercontent=this.answercontent + answercontent=this.answercontent.trim() } apiQa.saveAnswer({ qid: this.questionId, @@ -554,7 +556,7 @@ export default { let d={ id:this.curItem.id, sysCreateAid:this.curItem.sysCreateAid, - content:this.curItem.content + content:this.curItem.content.trim() } apiQa.updateAnswer(d).then(rs=>{ if(rs.status==200){ @@ -597,7 +599,7 @@ export default { let postData={ replayAid: this.curItem.sysCreateAid, replayName: this.curItem.sysCreateBy, - content: this.answercontent, + content: this.answercontent.trim(), parentId: this.curItem.id, commentId: "", clevel: 2