答案 0 :(得分:0)
你能说出为什么要在改变时调用这些功能吗? 你能尝试将事件传递给函数:
class SelectProject extends Component {
constructor(props) {
super(props);
this.state = {
value: this.renderCurrentProductName()
};
}
getProject(event) {
// console.log('Working');
this.setState({
value: event.target.value
});
}
...
<select className='form-control' onChange={this.getProject} value={this.state.value}>
{this.renderProjectSelect}
</select>
...
答案 1 :(得分:0)
const getProject = (event)=> {
this.setState({
value: event.target.value
});
}
所以尝试传递事件onChange,你没有将事件作为参数传递,所以没有什么可以调用target.value