我看到一些代码在onSubmit处理程序中使用event.target.reset()
。 如何找出事件监听器返回的事件对象可以做什么?我知道它可以用来重置搜索字段。
我通过关于综合事件的反应文档进行搜索,关于什么是事件对象,我可以做什么以及如何使用它们没有太多信息。在我看到event.target.reset()
重设表单之前。我用setState清除了搜索表单,它很笨。
event.target.reset()
答案 0 :(得分:0)
您不应混用controlled和uncontrolled方法。如果您有类似<input value={this.state.value}/>
的内容,则不应使用event.target.reset()
。您会收到警告或错误。
您可以查看文档以获取existing events,基本Element和HTMLFormElement的列表
在大多数情况下,您仅假设事件处理程序仅绑定到特定的elememnt类型,并通过event.target.
调用其方法