reactjs - ReactJS、Formik、Bootstrap 模态 - 从模态按钮提交
问题描述
我的 ReactJS App- CodeSandBox 链接中有以下结构。我试图通过使用 Bootstrap 模式窗口的按钮以某种方式提交 Formik 表单,但是我无法理解如何从树中的 2 个组件调用表单提交并将这些功能组合在一起。
有人可以建议它是否甚至可以实现吗?
谢谢!
解决方案
在FormFields组件中,您需要在id
表单中添加一个
<Form id="fooId">
并为模态按钮添加form
和type
属性,如:
<Button
...
type="submit"
form="fooId"
...
/>
表格将被提交。您可以跳过将onClick
事件传递给该按钮并将doSubmit
方法传递给FormFieldsFormik
组件中的组件。
推荐阅读
- c++ - 使用 OpenCV C++ 访问帧数据
- r - ggrepel 更改段
- css - 不变违规:“verticalAlign”不是有效的样式属性
- excel - 如何根据信息范围输出日期?
- java - JWT 令牌在 .NET 上缺少部分标头,但在 Java 中没有
- raspberry-pi - pyqt5 GUI 在 raspberry pi 中与在带有 groupbox 的 QtCreator 中看起来不同
- oauth-2.0 - OAuth 2.0,如何让发起者知道权限是否被授予/拒绝?
- html - 在 React js 中悬停时更改单个锚链接的颜色
- c++ - 多图的迭代器值不变 - C++
- r - 如何在数据框中的一列值下生成随机均匀分布,而不必为所述列中的每个值重复?