【发布时间】:2022-07-20 16:28:58
【问题描述】:
我目前根据updateReminderResponse 对象显示模态。如何在等待请求解决时禁用该按钮:
const [disabled, setDisabled] = useState(false);
const disableSubmit =
disabled && typeof updateReminderResponses !== "undefined" ? true : false;
<Button
title="example"
buttonStyle={[buttons.primary]}
titleStyle={buttons.primaryTitle}
onPress={() => onSubmit()}
disabled={disableSubmit} // disable until updateReminderResponse is defined
/>
{updateReminderResponse && updateReminderResponse.updateFailure && (
<MessageModals showModal callback={closeFailModal} />
)}
{updateReminderResponse && updateReminderResponse.success && (
<MessageModals
showModal
successTick
modalBody={myVehiclesCmsContent.updateRemindersSuccessMessage}
callback={closeSuccessModal}
/>
)}
【问题讨论】:
标签: javascript react-native react-redux