如何检查输入中键入的文本的大小?反应本



我需要验证文本小于11个字符我是怎么做到的?

(对不起我的英语)

检查输入文本的长度<11很简单。您可以这样做:

<TextInput
  onChangeText={(text) => {
    if (text.length < 11) {
      this.setState({text});
    } else {
      this.setState({errorMessage: 'Text input must be less than 11'});
    }
  }}
  value={this.state.text}
/>

您还需要考虑的是要向用户提供此信息。(即某种错误消息以通知他们这个问题,因此他们知道发生了什么)

供参考,请考虑阅读文档:https://facebook.github.io/react-native/docs/textinput.html

反应本文文档通常非常好。只需浏览组件列表并阅读这些内容。

相关内容

  • 没有找到相关文章

最新更新