antDesign+ react 獲取輸入框中的值

具體的應(yīng)用的場景是,在輸入的時候?qū)?shù)據(jù)進行獲取數(shù)據(jù),在保存的時候,將獲取的數(shù)據(jù)進行打?。?/p>

獲取輸入框中的數(shù)據(jù)

具體的代碼實現(xiàn):

import React,{Fragment,PureComponent} from 'react';
import moment from 'moment';  //引入了moment的庫
import {Input} from 'antd';
class InputSave extends PureComponent{
  state ={value1:'',value2:''}

//在輸入框發(fā)生變化的時候修改狀態(tài)的值
  handleMaxRestoreUp = (event)=>{
    if(event && event.target && event.target.value){
      let value = event.target.value;
      this.setState(()=>({value1:value }))
    }
  }

//在輸入框發(fā)生變化的時候修改狀態(tài)的值
  handleMaxBackUp= (event)=>{
    if(event && event.target && event.target.value){
      let value = event.target.value;
      this.setState(()=>({value1:value }))
    }
  }

//點擊保存的時候打出輸入框中的值
  saveData=()=>{
    console.log(this.state.value1);
    console.log(this.state.value2);
  }
  render(){
    return(
      <div>
        <span>最大的備份速度</span>
        <Input defaultValue ='20' onChange ={event => this.handleMaxBackUp(event)}/>
        <span>MB 最大恢復速度</span>
        <Input onChange ={event => this.handleMaxRestoreUp(event)} />
        <span>MB</span>
        <div>
          <Button type ='primary' onClick{()=>{this.saveData()}}>保存</Button >
        </div>
      </div>)
  }
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 引: 倘若我這輩子一定要困在一個地方,永遠的生活下去,那我一定選擇自己的身體,去感受每一次的奇遇! 2017年6月...
    TofuBBBBBB閱讀 472評論 0 10
  • 撿起寫作的興趣,從簡書開始。最近在看一個綜藝節(jié)目《奇葩說》,是身邊的一位朋友推薦看,之前沒有看過,是從第一季開始看...
    秘密的秘密的秘密閱讀 202評論 0 0

友情鏈接更多精彩內(nèi)容