【发布时间】:2019-01-28 15:45:43
【问题描述】:
我正在尝试使用 reactjs 语义 ui 创建仅限于 4 个字符的输入,我尝试了很多方法,但它们似乎都不起作用。
<Input fluid
value={this.state.code}
type="text"
minlength="4" maxlength="8" size="10"
placeholder={t('Code')}
onChange={this.onCodeChange.bind(this)}
error={this.state.formErrorsKeys.code}
/>
我也在考虑是否可以将输入分成 4 个输入区域。
干杯!
【问题讨论】:
-
您使用的是哪种
Input组件,那里?也许它不知道maxlength?无论如何,您应该检查onCodeChange函数中文本的长度并在那里控制长度。这是最可靠的方法。
标签: html css reactjs input semantic-ui-react