【发布时间】:2022-01-01 17:17:09
【问题描述】:
我为此使用framework7 在这里创建了一个沙盒:https://codesandbox.io/s/f7-popup-bugs-forked-owfhp
来自一个父文件和一个子组件(Popup)。我正在创建一个简单的提交表单。 提交后表单状态被清除,但Popup内部数据仍然存在。
【问题讨论】:
标签: reactjs typescript react-redux react-hooks
我为此使用framework7 在这里创建了一个沙盒:https://codesandbox.io/s/f7-popup-bugs-forked-owfhp
来自一个父文件和一个子组件(Popup)。我正在创建一个简单的提交表单。 提交后表单状态被清除,但Popup内部数据仍然存在。
【问题讨论】:
标签: reactjs typescript react-redux react-hooks
我解决了这个问题,这里是代码框:https://codesandbox.io/s/f7-popup-bugs-forked-uu22k?file=/src/App.js
我刚刚编辑了这些:
const [form, setFormValues] = useState({ name: "", email: "" });
const closePopup = () => {
setOpened(false);
setFormValues({ name: "", email: "" });
};
【讨论】:
value={data?.name || ""}。我编辑了代码框:codesandbox.io/s/f7-popup-bugs-forked-78lhq?file=/src/…