From e7ad4154325f807f546866e2d666450796677f47 Mon Sep 17 00:00:00 2001 From: 梁灏 Date: Tue, 19 Sep 2017 15:51:52 +0800 Subject: [PATCH] update Message style #1881 --- examples/routers/message.vue | 2 +- src/components/base/notification/notice.vue | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/examples/routers/message.vue b/examples/routers/message.vue index fcb9b0e..df768d4 100644 --- a/examples/routers/message.vue +++ b/examples/routers/message.vue @@ -16,7 +16,7 @@ content: '这是一条普通提示2', duration: 500, onClose () { - console.log(123) +// console.log(123) }, closable: true }) diff --git a/src/components/base/notification/notice.vue b/src/components/base/notification/notice.vue index 60a6864..2a52d39 100644 --- a/src/components/base/notification/notice.vue +++ b/src/components/base/notification/notice.vue @@ -104,9 +104,12 @@ }, handleLeave (el) { if (this.type === 'message') { - el.style.height = 0; - el.style.paddingTop = 0; - el.style.paddingBottom = 0; + // 优化一下,如果当前只有一个 Message,则不使用 js 过渡动画,这样更优美 + if (document.getElementsByClassName('ivu-message-notice').length !== 1) { + el.style.height = 0; + el.style.paddingTop = 0; + el.style.paddingBottom = 0; + } } } }, -- libgit2 0.21.4