第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

React jsx 怎么在回調(diào)中增加參數(shù)

React jsx 怎么在回調(diào)中增加參數(shù)

慕田峪4524236 2018-12-12 18:19:55
用的 antd 的組件庫 寫了一個(gè) select,這里的 onChange 只能拿到 valuefunction StatusCombo(props) {     return   <Select onChange={props.onChangeStatus} }>  </Select>}然后寫 columns,在 render 中把上邊的 StatusCombo 渲染上去, 這里想給 onChangeStatus 再加上 record.key,因?yàn)?后面要用createColumns() {    return[{        title: 'status',        dataIndex: 'status',        render: (text, record) => <StatusCombo onChangeStatus={this.onChangeStatus} ></StatusCombo>      }]}最后處理需要 key 和變化的 status,因?yàn)?dispath action 時(shí)候需要這兩個(gè)參數(shù)onChangeStatus(key, status) {     }我應(yīng)該怎樣才能既獲得改變的 status 還能獲得當(dāng)前的 key 呢
查看完整描述

1 回答

?
神不在的星期二

TA貢獻(xiàn)1963條經(jīng)驗(yàn) 獲得超6個(gè)贊

方法1


<button onClick={(ev, arg1, arg2,……) => {this.handleClick(ev, arg1, arg2,……)}}/> 


handleClick(ev, arg1, arg,……) {

    //code

}

方法2


this.handleclick.bind(this,要傳的參數(shù))

// 調(diào)用

handleclick(要傳的參數(shù),event){

}

方法3


<button onClick={this.handleClick.bind(this, props0, props1, ...}></button>


handleClick(porps0, props1, ..., event) {

    // your code here

}


查看完整回答
反對 回復(fù) 2019-01-08
  • 1 回答
  • 0 關(guān)注
  • 404 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號