From 8ef8d74e39ecd155328cfd287c3a433361a394b6 Mon Sep 17 00:00:00 2001 From: edifierx666 Date: Mon, 30 Dec 2019 16:50:06 +0800 Subject: [PATCH 1/3] fix: [subMenu]props --- components/_util/store/connect.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/_util/store/connect.jsx b/components/_util/store/connect.jsx index bea6b1e64f..fcc642ddb1 100644 --- a/components/_util/store/connect.jsx +++ b/components/_util/store/connect.jsx @@ -18,7 +18,7 @@ export default function connect(mapStateToProps) { __propsSymbol__: PropTypes.any, }; Object.keys(tempProps).forEach(k => { - props[k] = { ...k, required: false }; + props[k] = { ...tempProps[k], required: false }; }); const Connect = { name: `Connect_${getDisplayName(WrappedComponent)}`, From 3d749b15e528c5654ba542df278f12269d6ab530 Mon Sep 17 00:00:00 2001 From: edifierx666 Date: Mon, 30 Dec 2019 16:54:10 +0800 Subject: [PATCH 2/3] fix: [subMenu]props --- components/_util/store/connect.jsx | 1 + 1 file changed, 1 insertion(+) diff --git a/components/_util/store/connect.jsx b/components/_util/store/connect.jsx index fcc642ddb1..57eb7bc7d5 100644 --- a/components/_util/store/connect.jsx +++ b/components/_util/store/connect.jsx @@ -29,6 +29,7 @@ export default function connect(mapStateToProps) { data() { this.store = this.storeContext.store; this.preProps = omit(getOptionProps(this), ['__propsSymbol__']); + console.log(''); return { subscribed: finnalMapStateToProps(this.store.getState(), this.$props), }; From b33bc7e6b16a1ac7288060d328cc6ed8fce2f20c Mon Sep 17 00:00:00 2001 From: edifierx666 Date: Mon, 30 Dec 2019 16:56:06 +0800 Subject: [PATCH 3/3] fix: [subMenu]props --- components/_util/store/connect.jsx | 1 - 1 file changed, 1 deletion(-) diff --git a/components/_util/store/connect.jsx b/components/_util/store/connect.jsx index 57eb7bc7d5..fcc642ddb1 100644 --- a/components/_util/store/connect.jsx +++ b/components/_util/store/connect.jsx @@ -29,7 +29,6 @@ export default function connect(mapStateToProps) { data() { this.store = this.storeContext.store; this.preProps = omit(getOptionProps(this), ['__propsSymbol__']); - console.log(''); return { subscribed: finnalMapStateToProps(this.store.getState(), this.$props), };