【发布时间】:2021-03-30 05:01:23
【问题描述】:
我使用 reactjs。但是当我处理 onClick 事件时。在我单击 Button 并调度一个事件之后。我在 Input 中的所有数据都很清晰。不知道为什么会清除数据,如何防止。
import React, { useEffect } from "react";
import { Input, Form, Checkbox, Button, Row, Col, notification } from "antd";
import { loginRequest } from "../../../store/userStore";
import { useDispatch, useSelector } from "react-redux";
export default function SignInPage() {
const dispatch = useDispatch()
const handleSubmit = (e) => {
dispatch(loginRequest());
}
return (
<>
<Input>
</Input>
<Input>
</Input>
<Button onClick={() => {
handleSubmit()
}}>Click</Button>
</>
)
}
【问题讨论】:
-
这些输入和按钮是否会在表单元素中呈现?能否提供更全面的代码示例?
-
这就是我的全部代码。我也使用 react-saga 作为中间件。 @DrewReese
-
那么这些
Form, Checkbox, Button, Row, Col, notification只是无关的导入吗?您认为您可以创建一个 running 代码框来重现我们可以实时检查和调试的问题吗?