diff --git a/src/pages/addAddress/index.tsx b/src/pages/addAddress/index.tsx index 8f211ee..247458c 100644 --- a/src/pages/addAddress/index.tsx +++ b/src/pages/addAddress/index.tsx @@ -136,7 +136,9 @@ export default () => { const btnDisabled = useMemo(() => { let canShow = false const obj = itemList.filter(item => { - return item.value !== '' + if (item.require) { + return item.value !== '' + } }) if (obj.length < 4) { canShow = true @@ -197,8 +199,9 @@ export default () => { return it }) setItemList([...itemList]) - setFormData((e) => ({ ...e, name: itemList[0].value, phone: itemList[2].value, address_detail: itemList[4].value, factory: itemList[1].value })) - + setFormData((val) => ({ + ...val, name: itemList[0].value, phone: itemList[2].value, address_detail: itemList[4].value, factory: itemList[1].value + })) } @@ -289,7 +292,7 @@ export default () => { changeInput(e, item)} + onBlur={(e) => changeInput(e, item)} type={item.type} onClick={() => showModal(item)} style={{ width: '212px' }}