File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ const Menu = {
5050 prop : 'selectedKeys' ,
5151 event : 'selectChange' ,
5252 } ,
53- mounted ( ) {
53+ created ( ) {
5454 this . preProps = { ...this . $props }
5555 } ,
5656 watch : {
@@ -63,6 +63,7 @@ const Menu = {
6363 }
6464 if ( hasProp ( this , 'openKeys' ) ) {
6565 this . setState ( { sOpenKeys : nextProps . openKeys } )
66+ this . preProps = { ...nextProps }
6667 return
6768 }
6869 if ( nextProps . inlineCollapsed && ! preProps . inlineCollapsed ) {
@@ -108,10 +109,11 @@ const Menu = {
108109 this . leaveAnimationExecutedWhenInlineCollapsed = false
109110 this . inlineOpenKeys = [ ]
110111 let sOpenKeys
111- if ( hasProp ( this , 'defaultOpenKeys' ) ) {
112- sOpenKeys = props . defaultOpenKeys
113- } else if ( hasProp ( this , 'openKeys' ) ) {
112+
113+ if ( hasProp ( this , 'openKeys' ) ) {
114114 sOpenKeys = props . openKeys
115+ } else if ( hasProp ( this , 'defaultOpenKeys' ) ) {
116+ sOpenKeys = props . defaultOpenKeys
115117 }
116118 return {
117119 sOpenKeys,
You can’t perform that action at this time.
0 commit comments