reactjs - react-hook-form:如何在没有 `type="submit 的情况下提交工作"`

标签 reactjs react-hook-form

我正在 react-hook-form 文档中检查此示例:https://codesandbox.io/s/react-hook-form-v6-controller-qsd8r?file=/src/index.js
奇怪的是按钮没有type="submit" .但是点击后仍然触发提交事件。
它如何知道哪个按钮是提交按钮?

最佳答案

如果 buttonform 里面, 那么默认情况下它会被赋予 submit类型,除非你给它另一种类型。
所以那个代码和框中的重置按钮有 type="button"以防止它触发事件,但提交按钮将其留空,因此默认情况下提交。
引用:Moz Docs

关于reactjs - react-hook-form:如何在没有 `type="submit 的情况下提交工作"`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63081250/

相关文章:

reactjs - react-hook-form:表单状态和输入状态之间双向映射的惯用方法

node.js - react-hook-form & material-UI 选择

javascript - 如何访问 Yup 模式中的上下文

reactjs - react-hook-form reset 不适用于 Controller + antd

javascript - React <Switch> 未更新或更改其状态

javascript - 如何根据SectionList中的键填充ui上数组的值

javascript - axios在react js中的get请求上给出错误

javascript - 在 Chrome 中的窗口上停止滚动之前,滚动事件不会触发

javascript - 未设置 Assets 目标文件夹跳过 native react (图像未在 APK 中加载)

javascript - getIn 与 Formik 的作用是什么?