|
@@ -57,6 +57,7 @@ export default defineComponent({
|
|
|
if (evt.data.api === 'onImClose') {
|
|
|
showImGroup.value = false;
|
|
|
} else if (evt.data.api === 'getNoReadMessageCount') {
|
|
|
+ console.log(evt, 'onMessage');
|
|
|
noReadCount.value = evt.data.count || 0;
|
|
|
}
|
|
|
};
|
|
@@ -82,7 +83,10 @@ export default defineComponent({
|
|
|
<NBadge
|
|
|
value={noReadCount.value}
|
|
|
max={99}
|
|
|
- class={styles.messageBadge}
|
|
|
+ class={[
|
|
|
+ styles.messageBadge,
|
|
|
+ noReadCount.value <= 0 ? styles.messageBadgeNo : ''
|
|
|
+ ]}
|
|
|
{...{ id: 'home-2' }}
|
|
|
color={'#FF1036'}>
|
|
|
<NImage
|