zoukankan      html  css  js  c++  java
  • react 搜集复选框组的状态

     

    react 搜集复选框组的状态

    <div className="m-plugin-control-filter-item">
    	<CheckBox defaultChecked={true} checked={ rank.indexOf(0) >= 0 ? true : false } onClick={this.handleRank.bind(this, 0)} >高危</CheckBox>
    </div>
    <div className="m-plugin-control-filter-item">
    	<CheckBox defaultChecked={true} checked={ rank.indexOf(1) >= 0 ? true : false } onClick={this.handleRank.bind(this, 1)} >中危</CheckBox>
    </div>	
    <div className="m-plugin-control-filter-item">
    	<CheckBox defaultChecked={true} checked={ rank.indexOf(2) >= 0 ? true : false } onClick={this.handleRank.bind(this, 2)} >低危</CheckBox>
    </div>
      handleRank(rank) {
        let index = this.state.rank.indexOf(rank)
        if (index >= 0) {
          this.state.rank.splice(index, 1)
        } else {
          this.state.rank.push(rank)
        }
        this.setState({
          rank: this.state.rank
        })
      }
  • 相关阅读:
    类继承
    抽象基类 纯虚函数
    虚函数
    Java网络通信
    Java补补补
    刷LeetCode吧
    贝叶斯网络的
    vscode添加vue模板
    vue--项目实例
    Java01
  • 原文地址:https://www.cnblogs.com/xutongbao/p/11915721.html
Copyright © 2011-2022 走看看