Skip to content

Commit af666b8

Browse files
committed
perf: optimization menu
1 parent e1b126c commit af666b8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

components/_util/openAnimation.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import cssAnimation from './css-animation';
22
import raf from 'raf';
3+
import Vue from 'vue';
34

45
function animate(node, show, done) {
56
let height;
@@ -54,7 +55,9 @@ function animate(node, show, done) {
5455

5556
const animation = {
5657
enter(node, done) {
57-
return animate(node, true, done);
58+
Vue.nextTick(() => {
59+
animate(node, true, done);
60+
});
5861
},
5962
leave(node, done) {
6063
return animate(node, false, done);

0 commit comments

Comments
 (0)