我有一个简单的React组件,它获取初始状态:
this.state = {
currentObject: {
isYounger: false
}
}
然后我使用默认值this.state.currentObject.isYounger
渲染一个react-select
:
然后我使用默认值this.state.currentObject.isYounger
渲染一个react-select
:
<Select
name={"age"}
value={this.state.currentObject.isYounger}
onChange={newValue => this.addIsYoungerValue(newValue)}
options={isYoungerOptions}
/>
由于某些原因,该值未设置。为什么会这样?
Codesandbox
版本:
"react-select": "^2.4.2",
defaultValue
属性。如此处所述。 https://github.com/JedWatson/react-select - Dhara ViholdefaultValue={isYoungerOptions[0].value}
但是它不起作用。 - a7dc