我正在尝试制作一个可编辑的简单数据表。
本质上,我试图弄清楚我的handleChange
函数是否可以接受不同数量的参数?
例如,有没有办法我可以做这样的事情并能够从我的TextInput
中获得价值?
<TextInput
name={this.props.headers[i-1].id}
onChange={(event) => this.onInputChange(row.id, this.props.headers[i-1].id, event)}
disabled={(this.isBeingEdited(row.id) === false)}
value={row[rowKeys[i]]}
/>
我的TextInput
的{{1}}如下所示:
handleChange
现在,它只是给我handleChange = event => {
var value = event.target.value;
this.setState({ value: value }, () => this.checkForErrors());
this.props.onChange(this.props.name, value);
}
和this.props.name
,但我也想要value
感谢您的帮助!