我正在努力了解分配的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函数属性传递的对象/数据......来自更高级别的组件?
那么整个功能意味着什么?这看起来很混乱。
提前致谢。
答案 0 :(得分:1)
onChange
由TextField
组件处理。当他们调用onChange
函数时,会得到两个参数event
和newValue
。你要做的是指定一个内联onChange
处理程序,它使用这两个参数中的一个来调用this.props.onChange
,其中包含来自文本输入的值以及其他一些非值的值。