mirror of
https://github.com/ElemeFE/element.git
synced 2025-12-16 11:44:01 +08:00
This commit is contained in:
@@ -1,8 +1,18 @@
|
||||
<template>
|
||||
<transition name="el-notification-fade">
|
||||
<div class="el-notification" v-show="visible" :style="{ top: top ? top + 'px' : 'auto' }" @mouseenter="clearTimer()" @mouseleave="startTimer()">
|
||||
<i class="el-notification__icon" :class="[ typeClass ]" v-if="type"></i>
|
||||
<div class="el-notification__group" :style="{ 'margin-left': typeClass ? '55px' : '0' }">
|
||||
<div
|
||||
class="el-notification"
|
||||
:class="customClass"
|
||||
v-show="visible"
|
||||
:style="{ top: top ? top + 'px' : 'auto' }"
|
||||
@mouseenter="clearTimer()"
|
||||
@mouseleave="startTimer()">
|
||||
<i
|
||||
class="el-notification__icon"
|
||||
:class="[ typeClass, iconClass ]"
|
||||
v-if="type || iconClass">
|
||||
</i>
|
||||
<div class="el-notification__group" :class="{ 'is-with-icon': typeClass || iconClass }">
|
||||
<span>{{ title }}</span>
|
||||
<p>{{ message }}</p>
|
||||
<div class="el-notification__closeBtn el-icon-close" @click="close"></div>
|
||||
@@ -27,6 +37,8 @@
|
||||
message: '',
|
||||
duration: 4500,
|
||||
type: '',
|
||||
customClass: '',
|
||||
iconClass: '',
|
||||
onClose: null,
|
||||
closed: false,
|
||||
top: null,
|
||||
|
||||
Reference in New Issue
Block a user