刚接触前端的React代码,看了真是头大。
直接上代码吧。e.target.value中的value属性不是自带属性吗?控制台报错未定义。
textChange = (e)=>{
let value = e.target.value;
this.setState({
textValue:value,
})
}
打印出e的情况是这里key的值
energyData.js?570e:190 Uncaught TypeError: Cannot read property 'value' of undefined
at Object.EnergyData._this.textChange [as onChange] (energyData.js?570e:190)
at Object.onCollectCommon (createBaseForm.js?e692:77)
at Object.onCollectValidate (createBaseForm.js?e692:114)
at Select.fireChange (Select.js?feca:1047)
at Object.onMenuSelect [as onClick] (Select.js?feca:438)
at Object.onClick (Menu.js?6a58:101)
at Object.onClick (MenuItem.js?3dc0:97)
at HTMLUnknownElement.callCallback (react-dom.development.js?cada:542)
at Object.invokeGuardedCallbackDev (react-dom.development.js?cada:581)
at Object.invokeGuardedCallback (react-dom.development.js?cada:438)
事件使用情况
target 为 undefined, 请打印出 e 检查