From 38b4c5ade0975af20ed468ace17faa7ff0284ccb Mon Sep 17 00:00:00 2001 From: xuan Date: Mon, 27 Feb 2023 11:48:08 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20fix(ID1001277):=20=E3=80=90?= =?UTF-8?q?=E7=94=B5=E5=AD=90=E5=95=86=E5=9F=8E=E5=B0=8F=E7=A8=8B=E5=BA=8F?= =?UTF-8?q?=E3=80=91-=E3=80=90=E8=89=B2=E5=8D=A1=E5=89=AA=E6=A0=B7?= =?UTF-8?q?=E3=80=91-=E3=80=90=E9=A2=86=E5=8F=96=E8=89=B2=E5=8D=A1?= =?UTF-8?q?=E3=80=91--=E6=B2=A1=E9=80=89=E6=8B=A9=E9=9D=A2=E6=96=99?= =?UTF-8?q?=EF=BC=8C=E7=A1=AE=E5=AE=9A=E6=8C=89=E9=92=AE=E7=BD=AE=E7=81=B0?= =?UTF-8?q?=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 【【电子商城小程序】-【色卡剪样】-【领取色卡】--没选择面料,确定按钮置灰显示】 https://www.tapd.cn/53459131/bugtrace/bugs/view/1153459131001001277 --- src/pages/colorCardList/index.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/pages/colorCardList/index.tsx b/src/pages/colorCardList/index.tsx index 1b8fa61..76d60e1 100644 --- a/src/pages/colorCardList/index.tsx +++ b/src/pages/colorCardList/index.tsx @@ -100,16 +100,20 @@ export default () => { }) } } + // 多选 + const multipleSelection = useRef([]) const onSelectData = (val, status) => { if (status) { + multipleSelection.current.push(val) setSelectList(e => [val, ...e]) } else { const res = selectList?.filter((item) => { return val.id != item.id }) - setSelectList(e => res) + multipleSelection.current = res + setSelectList(res) } } @@ -136,7 +140,7 @@ export default () => { - 0 ? styles.selected : '')}>确认 + 0 ? styles.selected : '')}>确认 }