我有一个 const 与 is 一个对象反应,我想循环它以设置所有未定义的值以重置状态并重新渲染组件以获得干净的形式
const [newPayee, setNewPayee] = useState<INewPayee>(() => {
return {
appUserId: userInfo.id,
fullName: '',
phoneNumber: '',
email: '',
streetAddress: '',
city: '',
postalCode: '',
stateId: 0,
bankId: 0,
bankAccountNo: '',
bankInstitutionNo: '',
transitNo: '',
note: ''
}
});
for (const [key, value] of Object.entries(newPayeeCanada)) {
setNewPayeeCanada(prev => ({ ...prev, [key]: undefined }));
};