| | |
| | | </view> |
| | | </view> |
| | | <view class="view-more-replies" v-if="comment.replyTotalCount > 0 && !comment.expandReply" @click="loadRepliesPage(comment, index)"> |
| | | 展开{{comment.replyTotalCount}}条回复 ↓ |
| | | <text class="line">——</text>展开{{comment.replyTotalCount}}条回复 ↓ |
| | | </view> |
| | | <view class="reply-op" v-if="comment.replyTotalCount > replyCommentQuery.pageNumber * replyCommentQuery.pageSize && comment.expandReply"> |
| | | <view @click="loadNextPageReply(index)" class="reply-op-item">展开更多<text class="iconfont textSideIcon"></text></view> |
| | | <view @click="loadNextPageReply(index)" class="reply-op-item"><text class="line">——</text>展开更多<text class="iconfont textSideIcon"></text></view> |
| | | <view @click="retractReplyComment(index)" class="reply-op-item" style="margin-left: 50rpx;">收起<text class="iconfont textSideIcon"></text></view> |
| | | </view> |
| | | <view class="reply-op" v-else-if="comment.replyTotalCount <= replyCommentQuery.pageNumber * replyCommentQuery.pageSize && comment.expandReply"> |
| | | <view @click="retractReplyComment(index)" class="reply-op-item">收起<text class="iconfont textSideIcon"></text></view> |
| | | <view @click="retractReplyComment(index)" class="reply-op-item"><text class="line">——</text>收起<text class="iconfont textSideIcon"></text></view> |
| | | </view> |
| | | </view> |
| | | </scroll-view> |
| | |
| | | .comment-item { |
| | | display: flex; |
| | | flex-direction: column; |
| | | padding: 10rpx 0; |
| | | padding: 10rpx 0 20rpx 0; |
| | | } |
| | | |
| | | .comment-avatar { |
| | |
| | | .reply-op-item { |
| | | display: flex; |
| | | align-items: center; |
| | | height: 40rpx; |
| | | } |
| | | |
| | | .reply-item { |
| | |
| | | font-size: 36rpx; |
| | | margin-left: 5rpx; |
| | | } |
| | | .line { |
| | | margin-right: 10rpx; |
| | | color: #cccccc; |
| | | } |
| | | </style> |