this.props.onChange在渲染函数中返回?

时间:2017-11-02 16:27:01

标签: javascript reactjs material-ui

我正在努力了解分配的onChange属性在以下TextField组件中的含义(来自material-ui库):

<TextField style = {{"padding":"10px","width":"100%"}}
           type = {'number'}
           value = {this.props.count.value}
           onChange={(event, newValue) => this.props.onChange(newValue, ID, "count")} />

没有使用onChange函数属性传递的对象/数据......来自更高级别的组件?

那么整个功能意味着什么?这看起来很混乱。

提前致谢。

1 个答案:

答案 0 :(得分:1)

onChangeTextField组件处理。当他们调用onChange函数时,会得到两个参数eventnewValue。你要做的是指定一个内联onChange处理程序,它使用这两个参数中的一个来调用this.props.onChange,其中包含来自文本输入的值以及其他一些非值的值。