From 2f78bfb7ab3821efc681cfa37289a1167678c406 Mon Sep 17 00:00:00 2001 From: Apple <> Date: Tue, 18 Oct 2022 15:49:20 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=A8=A1=E6=9D=BF=E4=B8=AD=E5=BF=83)?= =?UTF-8?q?=EF=BC=9A=E4=BF=AE=E5=A4=8D=E9=A2=84=E8=A7=88=E6=A8=A1=E6=9D=BF?= =?UTF-8?q?=EF=BC=8C=E5=9C=A8=E4=BC=98=E6=83=A0=E5=88=B8=E7=9A=84=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E9=A1=B5=E4=B8=AD=EF=BC=8C=E5=90=8E=E7=AB=AF=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=E4=BA=86=E5=BA=95=E9=83=A8=E6=A0=8F=E7=9A=84=E5=9B=BE?= =?UTF-8?q?=E6=A0=87=EF=BC=8C=E5=89=8D=E7=AB=AF=E6=9C=AA=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../couponCard/couponViewConfig/bottomBar.js | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/src/pages/exchangepage/edittemplate/couponCard/couponViewConfig/bottomBar.js b/src/pages/exchangepage/edittemplate/couponCard/couponViewConfig/bottomBar.js index 96c46dd6..77c2f3b0 100644 --- a/src/pages/exchangepage/edittemplate/couponCard/couponViewConfig/bottomBar.js +++ b/src/pages/exchangepage/edittemplate/couponCard/couponViewConfig/bottomBar.js @@ -49,27 +49,25 @@ export default class bottomBar extends React.Component { this.setState({active:index}); } componentDidMount(){ - let config = JSON.parse(sessionStorage.getItem('editorConfig')); - if (config && config.coupon && config.coupon.product_list) { - let { navlist, defaultText, selectText, background, iswitch } = config.coupon.product_list.bottomBar; - this.setState({ defaultText, selectText, background, iswitch }); - let naVisual=navlist.filter(item=>item.iswitch); - this.setState({navList:naVisual}); - } + let config = JSON.parse(sessionStorage.getItem('editorConfig')); + let { navlist, defaultText, selectText, background, iswitch } = this.props.bottomBarConfig?this.props.bottomBarConfig:config.coupon.product_list.bottomBar; + this.setState({ defaultText, selectText, background, iswitch }); + let naVisual=navlist.filter(item=>item.iswitch); + this.setState({navList:naVisual}); } render() { let active=this.state.active; return ( )