File tree Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Original file line number Diff line number Diff line change 1
1
<template >
2
2
<div >
3
3
<transition-group enter-class =" hidden"
4
- enter-to-class =" show "
4
+ enter-to-class =" "
5
5
enter-active-class =" "
6
6
leave-class =" show"
7
7
leave-active-class =" "
8
8
leave-to-class =" hidden"
9
- v-on:after-enter =" afterEnter"
10
9
>
11
10
<div key =" modal" :id =" id"
12
11
v-show =" visible"
13
- :class =" ['modal',{fade : fade}]"
12
+ :class =" ['modal',{fade: fade, show: visible }]"
14
13
@click =" onClickOut($event)"
15
14
>
16
15
44
43
</div >
45
44
46
45
<div key =" modal-backdrop"
47
- :class =" ['modal-backdrop',{fade: fade}]"
46
+ :class =" ['modal-backdrop',{fade: fade, show: visible }]"
48
47
v-if =" visible"
49
48
></div >
50
49
</transition-group >
174
173
if (key === 27 ) { // 27 is esc
175
174
this .hide ();
176
175
}
177
- },
178
- afterEnter (el ) {
179
- // Add show class to keep el showed just after transition is ended,
180
- // Because transition removes all used classes
181
- el .classList .add (' show' );
182
176
}
183
177
},
184
178
created () {
You can’t perform that action at this time.
0 commit comments