我似乎无法弄清楚这一点.... 哪个事件有意义将一个函数调用绑定到操作e.preventDefault();如果有人在填写输入标签时点击输入?使用react和e.preventDefault()防止表单提交;
目前我得到一个不需要的刷新发生。当我只想在输入键被击中时触发另一个功能。
我该怎么办?
<form onSubmit={this.stopSubmit}>
<FormGroup
controlId="formBasicText"
validationState={getValidationState()}
>
<ControlLabel>Stuff</ControlLabel>
<FormControl
type="text"
value={this.state.value}
placeholder="Enter text"
onChange={handleChange}
onKeyUp={handleSubmit.bind(this, "test")}
/>
<FormControl.Feedback/>
<HelpBlock>Validation is based on string length.</HelpBlock>
</FormGroup>
</form>
仅限代码解答因为他们没有解释他们如何解决问题中的问题,所以不提供代码解答。考虑更新您的答案,以解释它做了什么以及它如何解决问题,以便它可以帮助其他用户。请回顾[我如何写出一个好的答案](https://stackoverflow.com/help/how-to-answer) – FluffyKitten