fix: 修复消息撤回文字提示在第一条时会被顶部遮住的问题
This commit is contained in:
parent
1a1ddc34a2
commit
72e5f9a83e
@ -10,7 +10,7 @@
|
||||
</div>
|
||||
<DialogView :msg-data="dialogMsg" :dialog-type="dialogData.type"/>
|
||||
<div class="dialog-action" v-show="showAction">
|
||||
<Tooltip v-if="parseInt(dialogMsg.userid) === parseInt(userId)" :content="$L('撤回')" placement="top">
|
||||
<Tooltip v-if="parseInt(dialogMsg.userid) === parseInt(userId)" :content="$L('撤回')" :placement="msgIndex === 0 ? 'left' : 'top'">
|
||||
<Button type="text" icon="md-undo" @click="messageWithdraw"/>
|
||||
</Tooltip>
|
||||
</div>
|
||||
@ -37,6 +37,10 @@ export default {
|
||||
type: Object,
|
||||
default: {}
|
||||
},
|
||||
msgIndex: {
|
||||
type: Number,
|
||||
default: -1,
|
||||
}
|
||||
},
|
||||
|
||||
data() {
|
||||
|
@ -36,11 +36,12 @@
|
||||
<li v-else-if="dialogData.loading > 0 && dialogMsgList.length === 0" class="loading"><Loading/></li>
|
||||
<li v-else-if="dialogMsgList.length === 0" class="nothing">{{$L('暂无消息')}}</li>
|
||||
<DialogList
|
||||
v-for="item in dialogMsgList"
|
||||
v-for="(item, index) in dialogMsgList"
|
||||
:dialogMsg="item"
|
||||
:topId="topId"
|
||||
:key="item.id"
|
||||
:dialogData="dialogData"
|
||||
:msgIndex="index"
|
||||
/>
|
||||
<li
|
||||
v-for="item in tempMsgList"
|
||||
|
Loading…
x
Reference in New Issue
Block a user