React中获取select的值提示value属性未定义?

刚接触前端的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)

事件使用情况
图片描述

阅读 5.5k
1 个回答

target 为 undefined, 请打印出 e 检查

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题