【发布时间】:2020-09-08 12:46:38
【问题描述】:
反应。
当有人填写表格时,我想确保他们留空的任何字段都是对特定字符串的更改。当试图通过一个对象时,我遇到了问题......
const [formValues, setFormValues] = useState({
firstName: firstName,
lastName: lastName,
email: emailAddress,
})
const personalDetails = (obj) => {
for (let [key, value] of Object.entries(obj)) {
// return`${key}: ${value}`
if (value === "") {
return "NA"
}
}
}
当有人未能填写他们的电子邮件地址时,我希望在对象中使用字符串“NA”。
【问题讨论】:
-
尝试 obj[key] = "NA" 而不是 return "NA"
标签: javascript reactjs forms object