【发布时间】:2019-08-27 14:54:21
【问题描述】:
我正在尝试将我的选择框的选定选项保存在状态中。在我的框中选择某些内容时出现错误...看起来“事件”未定义,我看不出为什么会出现这种情况。
import React, { Component } from 'react'
import Select from 'react-select'
class SwitchList extends React.Component{
constructor(){
super()
this.state = {
switches: [],
selectedOption: []
}
}
handleChange(event){
this.setState({selectedOption: event.target.value })
}
render() {
return(
<Select
value={this.state.selectedOption}
options={this.state.switches}
onChange={this.handleChange}
/>
)
}
}
> Uncaught TypeError: Cannot read property 'value' of undefined
【问题讨论】:
-
澄清一下你的意思是通过“安全”来“保存”吗?
-
实际上似乎是未定义的目标,而不是事件。
-
嗨,巴斯蒂安,检查我的解决方案,如果有帮助,请告诉我。
标签: reactjs react-select