ts+tslint+react背景下写select的onChange事件

 如何调用呢?这么写可行

        <select
          value={this.state.limit}
          onChange={this.handleLimit}
        >
          <option value="10">10</option>
          <option value="25">25</option>
          <option value="50">50</option>
          <option value="100">100</option>
        </select>

 

转换this

    this.handleLimit = this.handleLimit.bind(this);

handleLimit这个函数这样写可行

  public handleLimit(event: React.ChangeEvent<HTMLSelectElement>) {
      this.setState({
        limit: Number(event.target.value),
      });

  }

但是我不太了解内在机制,目前只知道这么些能实现功能

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章