react验证Input是否为为空

今天接到一个新需求,需要判断input输入后进行判断是否为空,一时间居然不知道怎么做了。。。求教

clipboard.png
完全没有思路enmmm。更别说那个模糊搜索了

阅读 7.7k
2 个回答

数据先trim 再看是不是===""

新手上路,请多包涵
class Demo extends React.Component {
  constructor(props){
    super(props);
    this.state = {
      inputValue: '',
    }
  }
  handleChange = (e) => {
    this.setState({
      inputValue: e.target.value,
    })
  }
  render() {
    return (
      <input onChange={(e)=>this.handleChange(e)}/>
    );
  }
}

给input添加一个 onChange 事件
判断 inputValue 是否为空就可以了吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题