2017-02-07 19 views
5

यदि डेटा का एक टुकड़ा मौजूद है और यह प्रदर्शित करने के लिए है तो यह एक इनलाइन का उपयोग करने का प्रयास कर रहा है। यह कोड वर्तमान में मेरे रेंडर, रिटर्न ब्लॉक में बैठा है।प्रतिक्रिया देशी सशर्त प्रतिपादन

समस्या मैं कर रहा हूँ

है कि इस का उपयोग करते हुए, सामग्री अब गाया जा रहा है

{(() => { 
       if (this.props.data.size) { 
       <Text style={styles.headerLabel}>Sizes</Text> 
       {(this.props.data.size||[]).map((section,i) => (
        <AddToCartRow key={i} data={section} productName={this.props.data.name} value={Config.priceToPriceWithCurrency(section.price)} /> 
       ))} 
       } 
      })()} 
+0

आप घटक – binchik

+0

वापस करने के लिए भूल गए हैं आप शायद यह [पोस्ट] (http://stackoverflow.com/questions/42053237/is-it-possible-to- गतिशील-create-components-in-react- देशी/42057846 # 42057846)। – milkersarac

+0

नमस्ते, यह पहले से ही रेंडर और रिटर्न ब्लॉक पूर्ण कोड में है https://gist.github.com/pmcguane/6462dad133543dc6d91f3645b3ec0bf5 –

उत्तर

21

render(){ 
 
    return(
 
    <View> 
 
    {this.state.error && <Text style={{ color: 'red' }}>{this.state.errorMessage}</Text>} 
 
    <Text>Hello World!</Text> 
 
    </View> 
 
); 
 
}

ये रहे है।

+1

मैंने कोड चलाया लेकिन एक * त्रुटि * – Giraldi

+0

है और क्या त्रुटि है? – Ataomega

+0

ओह क्षमा करें। मैंने उपरोक्त * "रन कोड स्निपेट" * बटन पर क्लिक किया और परिणामस्वरूप एक त्रुटि दिखाई दी। लेकिन मुझे लगता है कि यह आपके कोड से कुछ लेना देना नहीं है। माफ़ कीजिये। – Giraldi

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