File tree 1 file changed +6
-4
lines changed
1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ const Menu = {
50
50
prop : 'selectedKeys' ,
51
51
event : 'selectChange' ,
52
52
} ,
53
- mounted ( ) {
53
+ created ( ) {
54
54
this . preProps = { ...this . $props }
55
55
} ,
56
56
watch : {
@@ -63,6 +63,7 @@ const Menu = {
63
63
}
64
64
if ( hasProp ( this , 'openKeys' ) ) {
65
65
this . setState ( { sOpenKeys : nextProps . openKeys } )
66
+ this . preProps = { ...nextProps }
66
67
return
67
68
}
68
69
if ( nextProps . inlineCollapsed && ! preProps . inlineCollapsed ) {
@@ -108,10 +109,11 @@ const Menu = {
108
109
this . leaveAnimationExecutedWhenInlineCollapsed = false
109
110
this . inlineOpenKeys = [ ]
110
111
let sOpenKeys
111
- if ( hasProp ( this , 'defaultOpenKeys' ) ) {
112
- sOpenKeys = props . defaultOpenKeys
113
- } else if ( hasProp ( this , 'openKeys' ) ) {
112
+
113
+ if ( hasProp ( this , 'openKeys' ) ) {
114
114
sOpenKeys = props . openKeys
115
+ } else if ( hasProp ( this , 'defaultOpenKeys' ) ) {
116
+ sOpenKeys = props . defaultOpenKeys
115
117
}
116
118
return {
117
119
sOpenKeys,
You can’t perform that action at this time.
0 commit comments