मेरे पास एक पिकर है जिसे मैं अभी दो विकल्प के साथ आईओएस पर परीक्षण कर रहा हूं। हर बार जब मैं पहले विकल्प से दूसरे विकल्प में खींचता हूं, तो पिकर तुरंत पहले विकल्प पर वापस आ जाता है।नए चुने हुए विकल्प पर प्रतिक्रिया-देशी पिकर कैसे बने रहें?
यह मेरे पिकर के लिए मेरा कोड जैसा दिखता है।
<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>
मैं चाहता हूं कि चयनकर्ता नए स्क्रॉल-टू विकल्प पर रहें। मैंने selectedValue
विशेषता के || 'a'
भाग को भी हटा दिया है, लेकिन इसने समस्या को हल नहीं किया है।
इस पर बदलें। वैल्यू चेंज इस.सेटस्टेट ({pickerValue: value}); – Nakib