鍍金池/ 問答/HTML/ react and antd中 table中的input輸入框改變 如何更新ta

react and antd中 table中的input輸入框改變 如何更新table組件的dataSource

table中的input輸入框輸入文本,如何更新table組件的dataSource

 <Table dataSource={this.state.checked} columns={columns} pagination={false}/>

clipboard.png

哪位大神踩過這個(gè)坑,求指點(diǎn)

回答
編輯回答
安于心

在colums中重寫render

render: (text, recode) => <Input value={text} onChange={e => {
// update state 
// 通過recode.id 與dataSource List中的id匹配, 匹配到后,直接修改,然后setState.
}}/>
2017年6月2日 07:17