【发布时间】:2020-08-04 03:53:20
【问题描述】:
我试图在我的表单上添加一个必需的元素(如果里面没有文本,则当框变为红色时)但没有成功,我安装了 react-strap,Bootstrap。当我应用许多更改时,它无缘无故地不起作用 如果有人知道我为什么会高兴,它就是不动。
render() {
return (
<div>
<form class="needs-validation" novalidate>
<InputGroup size="sm">
<InputGroupAddon addonType="append" className="m-2">
<Input
className="form-control"
placeholder="Add a new To-Do. "
onChange={(e) => this.updateInput(e.target.value)}
value={this.state.input}
onKeyPress={this.handleKeyPress}
required
/>
<Button
color="primary"
size="sm"
className="add-todo"
onClick={this.handleAddTodo}
>
Add
</Button>
</InputGroupAddon>
</InputGroup>
</form>
</div>
);
}
export default connect(null, { addTodo })(AddTodo);
// export default AddTodo;
【问题讨论】:
-
跟引导无关。你用过
required = true吗?
标签: css reactjs bootstrap-4