Wie die reagieren,-Muttersprachler Picker Aufenthalt im neu gewählten option?
Habe ich ein picker, ich bin testing auf iOS jetzt mit zwei Optionen. Jedes mal, wenn ich nach unten ziehen aus der ersten option auf die zweite option, der Kommissionierer sofort wieder auf die erste option.
Dies ist, was mein code für meine picker aussieht.
<Picker
style={{
width: 100,
}}
selectedValue={(this.state && this.state.pickerValue) || 'a'}
onValueChange={(value) => {
this.setState({value});
}} itemStyle={{color: 'white'}}>
<Picker.Item label={'Hello'} value={'a'} />
<Picker.Item label={'World'} value={'b'} />
</Picker>
Möchte ich den Wahlschalter für den Aufenthalt in der neu Bildlauf-option. Ich habe auch entfernt die || 'a'
Teil der selectedValue
- Attribut aber nicht, lösen das Problem entweder.
- ändern onValueChange zu diesem.setState({pickerValue: Wert});
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wert ändern, müssen Sie angeben, welche Eigentum des Staates verändert, und ändern Sie es entsprechend mit diese.setState
Komplette Code
Habe ich dieses "hack":