compiler-errors - 如何定义事件以在反应应用程序中修复此错误消息:“意外使用事件无限制全局变量”?
问题描述
我正在为我的 create-react-app 创建一个自定义注册/登录页面。我是编码新手,一直在尝试解决这个问题。运行此代码时,我不断收到此错误:“意外使用事件无限制全局变量”。似乎这里的其他建议是以不同方式定义 handleSubmit ,但我没有。请帮忙!
function App() {
const [formState, updateFormState] = useState(initialFormState);
function onChange (event) {
event.persist();
updateFormState(() => ({...formState, [event.target.name]: event.target.value}));
}
const { formType } = formState;
async function signUp() {
const { name, Family_Name, email, password } = formState;
await Auth.signUp({email, password, attributes: {name, Family_Name}});
updateFormState(() => ({...formState, [event.target.name]: "signIn"}));
}
async function signIn() {
const {email, password} = formState;
await Auth.signIn(email, password);
updateFormState(() => ({...formState, [event.target.name]: "signedIn"}));
}
解决方案
推荐阅读
- python - 如何获取更改 Json 的键值
- reactjs - 如何在使用相同的路由和组件时让组件更新路径更改?
- corda - 在没有公证人的情况下保存在保险库中的状态
- java - Gradle 6.0 弃用了带有 IvyArtifactRepository.layout(String, Closure) 方法的消息
- php - INSERT INTO table SELECT from another table doesn't give id's
- django - Django order_by 在两个字段上,但需要反转一个
- excel - 使用同一目录中的多个文件查找和替换所有文件的问题 - Excel VBA
- python-3.x - 如何判断 Firestore 操作是成功还是失败?
- c - 从 Makefile 中调用另一个 Makefile 的规则
- azure-stream-analytics - 忽略来自包含特定值的流分析输入数组的数据