fix : 修复铃铛信息框bug
This commit is contained in:
@@ -7,19 +7,23 @@
|
|||||||
popper-style="box-shadow: rgb(14 18 22 / 35%) 0px 10px 38px -10px, rgb(14 18 22 / 20%) 0px 10px 20px -15px; padding: 10px;"
|
popper-style="box-shadow: rgb(14 18 22 / 35%) 0px 10px 38px -10px, rgb(14 18 22 / 20%) 0px 10px 20px -15px; padding: 10px;"
|
||||||
>
|
>
|
||||||
<template #reference>
|
<template #reference>
|
||||||
<el-badge :value="total" class="item">
|
<el-badge :hidden="total===0" :value="total" class="item">
|
||||||
<el-icon size="22px" style="cursor: pointer">
|
<el-icon size="22px" style="cursor: pointer">
|
||||||
<Bell/>
|
<Bell/>
|
||||||
</el-icon>
|
</el-icon>
|
||||||
</el-badge>
|
</el-badge>
|
||||||
</template>
|
</template>
|
||||||
<template #default>
|
<template #default>
|
||||||
<ul>
|
<div v-if="total===0" style="height: 100px;display: flex;align-items: center;justify-content: center">
|
||||||
|
暂无数据~
|
||||||
|
</div>
|
||||||
|
<ul v-else>
|
||||||
<li v-for="(notice,index) in noticeList" :key="index">
|
<li v-for="(notice,index) in noticeList" :key="index">
|
||||||
<span @click="handleToNotifyDetail(notice,index)">{{ notice.noticeTitle }}</span>
|
<span @click="handleToNotifyDetail(notice,index)">{{ notice.noticeTitle }}</span>
|
||||||
<span v-if="notice.state==='0'" @click="handleRead(notice)">已读</span>
|
<span v-if="notice.state==='0'" @click="handleRead(notice)">已读</span>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<div class="notify-btn">
|
<div class="notify-btn">
|
||||||
<el-button type="primary" @click="handlePrevious" :disabled="pageInfo.pageNum===1" link>上一页</el-button>
|
<el-button type="primary" @click="handlePrevious" :disabled="pageInfo.pageNum===1" link>上一页</el-button>
|
||||||
<span @click="handleMoreRead">本页已读</span>
|
<span @click="handleMoreRead">本页已读</span>
|
||||||
|
|||||||
Reference in New Issue
Block a user