Commit 14768934b12bde06d6f15539449a6b0de56e15af
1 parent
881da578
fix Alert icon slot
fix Alert icon slot
Showing
2 changed files
with
6 additions
and
6 deletions
Show diff stats
components/alert/alert.vue
1 | 1 | <template> |
2 | 2 | <div v-if="!closed" :class="wrapClasses" transition="fade"> |
3 | - <slot name="icon" v-if="showIcon"> | |
4 | - <span :class="iconClasses"> | |
3 | + <span :class="iconClasses" v-if="showIcon"> | |
4 | + <slot name="icon"> | |
5 | 5 | <Icon :type="iconType"></Icon> |
6 | - </span> | |
7 | - </slot> | |
6 | + </slot> | |
7 | + </span> | |
8 | 8 | <span :class="messageClasses"><slot></slot></span> |
9 | 9 | <span :class="descClasses" v-el:desc><slot name="desc"></slot></span> |
10 | 10 | <a :class="closeClasses" v-if="closable" @click="close"> |
... | ... | @@ -36,7 +36,7 @@ |
36 | 36 | showIcon: { |
37 | 37 | type: Boolean, |
38 | 38 | default: false |
39 | - }, | |
39 | + } | |
40 | 40 | }, |
41 | 41 | data () { |
42 | 42 | return { | ... | ... |