From 00e46dcc41d259b33e6c6c9771b7e2fe2ab95401 Mon Sep 17 00:00:00 2001 From: inleft <inleft@qq.com> Date: Thu, 04 Aug 2022 18:45:58 +0800 Subject: [PATCH] 更新消息盒子 --- src/components/mini/box12-comment.vue | 44 ++++++++++++++++++++++++-------------------- 1 files changed, 24 insertions(+), 20 deletions(-) diff --git a/src/components/mini/box12-comment.vue b/src/components/mini/box12-comment.vue index e2c09c7..8749aff 100644 --- a/src/components/mini/box12-comment.vue +++ b/src/components/mini/box12-comment.vue @@ -1,15 +1,15 @@ <template> <div> - <replyBox ref="commentBoxId" v-bind="$attrs"></replyBox> + <replyBox ref="commentBoxId" v-bind="$attrs" @sendMsg="sendMsg()"></replyBox> <a-modal v-model="visible" :title="replyTaget" :footer="null" :bodyStyle="{'overflow':'overlay','maxHeight': '550px','scrollbarWidth': 'none'}"> <replyBox ref="replyBoxId" v-bind="$attrs" @sendMsg="sendMsg()"></replyBox> </a-modal> - <div class="mySecret" style="max-height:350px ;" v-if="commentListData.length==0"> + + <div class="mySecret" style="max-height:250px ;" v-if="commentListData.length==0"> <p>空空如也..</p> </div> <div v-for="temp in commentListData" class="commentList"> - <div class="commentGroup"> <a-comment> <div slot="actions" key="comment-nested-reply-to" class="actionList"> @@ -30,10 +30,10 @@ {{temp.visitorNickName}} </a-tooltip> </div> - <div>:</div> + <div class="samllPadding">:</div> </div> - <p slot="content">{{temp.commentContent}}</p> + <p :id="temp.id" slot="content">{{temp.commentContent}}</p> <a-comment v-for="tempData in temp.replyList"> <div slot="actions" key="comment-nested-reply-to" class="actionList"> @@ -54,21 +54,20 @@ {{tempData.visitorNickName}} </a-tooltip> </div> - <div>:</div> - </div> - - <div slot="content" class="myTip myTextDeal" style="padding-bottom: 5px; max-width: 150px;"> - @<a :href="tempData.replyUserHomePage" target="_blank" - v-if="tempData.replyUserHomePage!=''"> - <a-tooltip placement="bottomLeft" :title="tempData.replyUserName"> + <div class="samllPadding">:</div> + <div class="myTip myTextDeal" style="padding-bottom: 5px; max-width: 150px;"> + @<a :href="tempData.replyUserHomePage" target="_blank" + v-if="tempData.replyUserHomePage!=''"> + <a-tooltip placement="bottomLeft" :title="tempData.replyUserName"> + {{tempData.replyUserName}} + </a-tooltip> + </a> + <a-tooltip placement="bottomLeft" :title="tempData.replyUserName" v-else> {{tempData.replyUserName}} </a-tooltip> - </a> - <a-tooltip placement="bottomLeft" :title="tempData.replyUserName" v-else> - {{tempData.replyUserName}} - </a-tooltip> + </div> </div> - <p slot="content">{{tempData.commentContent}}</p> + <p :id="tempData.id" slot="content">{{tempData.commentContent}}</p> </a-comment> </a-comment> @@ -79,7 +78,6 @@ </div> </div> </div> - <a-row type="flex" justify="center"> <div> <a-pagination @change="onChange" :showQuickJumper="true" :size="page.size" v-model="page.current" @@ -153,7 +151,6 @@ }, data() { return { - isAllowedComment: true, page: { size: "small", total: 1, @@ -164,13 +161,16 @@ replyTaget: "", visible: false, commentListData: [], - } } } </script> <style lang="less"> + .samllPadding { + padding: 0px 3px 5px; + } + .visitInfo { user-select: none; } @@ -234,6 +234,7 @@ .ant-comment-inner { padding: 10px 10px 0px; + flex-direction: column; } .commentGroup { @@ -243,6 +244,9 @@ } .ant-comment-content-detail { + padding-left: 50px; + padding-top: 5px; + p { margin-bottom: 0px; } -- Gitblit v1.9.1