2016-03-06 13 views
7

में नहीं दिख रहा है मैं प्रतिक्रिया देशी एंड्रॉइड में पिकर जोड़ने की कोशिश कर रहा हूं लेकिन यह एंड्रॉइड में नहीं दिख रहा है। मैं पिकर आइटम पर अपनी स्थान तिथि मैप करता हूं लेकिन मुझे स्क्रीन में पिकर नहीं दिखाई देता था।प्रतिक्रिया देशी पिकर एंड्रॉइड

<Picker selectedValue={this.state.location}> 
 
    <Picker.Item label="Location 1" value="1" /> 
 
    <Picker.Item label="Location 2" value="2" /> 
 
    <Picker.Item label="Location 3" value="3" /> 
 
</Picker>

उत्तर

9

आप अपने onValueChange विधि निर्धारित करने की आवश्यकता ...

पसंदीदा मैं पिकर जोड़ने के लिए देशी एंड्रॉयड प्रतिक्रिया में कोशिश कर रहा हूँ, लेकिन यह एंड्रॉयड में दिखा नहीं है। मैं पिकर आइटम पर अपनी स्थान तिथि मैप करता हूं लेकिन मुझे स्क्रीन में पिकर नहीं दिखाई देता था।

<Picker 
    style={{width: 100}} 
    selectedValue={this.state.location} 
    onValueChange={(loc) => this.setState({location: loc})> 
    <Picker.Item label="Location 1" value="1" /> 
    <Picker.Item label="Location 2" value="2" /> 
    <Picker.Item label="Location 3" value="3" /> 
</Picker> 
+0

लेकिन मैं पिकर को देखने में असमर्थ हूं कि मेरी समस्या यह है कि यह राज्य में छिपा हुआ है। तो कृपया मुझे बताएं कि इसे कैसे दिखाना है। –

+7

मेरे पास स्थानीय रूप से चलने वाला कोई उदाहरण नहीं है। मैं https://rnplay.org/apps/X0fPdA पर चलने वाला एक उदाहरण प्राप्त करने का प्रयास कर रहा हूं लेकिन मुझे इसे निष्पादित करने के लिए नहीं मिल रहा है। आपको {{width: 100} 'को सेट करने की आवश्यकता हो सकती है जैसा कि [UIExplorer उदाहरण पिकर के लिए उदाहरण] में दिखाया गया है (https://github.com/facebook/react-native/blob/master/Examples/UIExplorer/PickerAndroidExample.js) –

+1

धन्यवाद आदमी! अंततः मुझे चौड़ाई निर्दिष्ट करके पिकर मिला। –

9

मेरे लिए, यह मूल दृश्य घटक पर "alignItems: 'center' था।

मैं सब बाहर टिप्पणी की/अपने styles.container

+1

यह मेरा मुद्दा भी था। – jQwierdy

5

से प्रत्येक शैली आप इसे चौड़ाई और ऊंचाई देने रहे हैं? यह मेरी समस्या थी

+2

बाहर निकलता है इसे चौड़ाई और ऊंचाई की आवश्यकता है .. फिर भी प्रतिक्रिया में मूल रूप से एक और मूर्खता –

संबंधित मुद्दे