मैं सशर्त रूप से विचार कैसे प्रस्तुत कर सकता हूं? उदाहरण: यदि मेरा ऐप इंटरनेट से कनेक्ट नहीं है - अगर कनेक्ट किया गया है तो त्रुटि दृश्य प्रस्तुत करें - WebView प्रस्तुत करें? प्रतिक्रिया के साथ यह संभव है? मैं शुद्ध एचटीएमएलप्रतिक्रिया मूल दृश्य प्रस्तुत करें
5
A
उत्तर
4
तर्क विचारों सशर्त रेंडर करने के लिए, अपने उदाहरण का उपयोग करते हुए:
render() {
if (!this.state.isConnected) { // error
return (
<View></View>
);
}
else {
return (// webview
<WebView />
);
}
}
3
प्रस्तुत करने के लिए अपनी रेंडर विधि में, आप नीचे दिए गए उदाहरण की तरह सशर्त परिभाषित कर सकते हैं। उदाहरण के लिए, आप घटकDidMount विधि पर अपना कनेक्शन देख सकते हैं और फिर अपने प्रोप सेट कर सकते हैं।
render(){
if(this.state.isConnected == 'Online')
return this.webView();
else
return this.renderAnotherView();
}
0
यदि यह वेब व्यू के लिए विशिष्ट है, तो इस घटक में दो रेंडर फ़ंक्शंस हैं।
renderError समारोह आप एक दृश्य लौट सकते हैं के साथrenderError समारोह
समारोह की दृष्टि देता है कि उसमें कोई त्रुटि है, तो दिखाने के लिए।
renderLoading समारोह
समारोह है कि एक लोडिंग सूचक देता है।
संकेत दिया वहाँ एप्लिकेशन इंटरनेट से जुड़ा नहीं है सहित एक त्रुटि है।
संबंधित मुद्दे
- 1. एचटीएमएल प्रस्तुत प्रतिक्रिया में मूल निवासी
- 2. प्रतिक्रिया-मूल सूची दृश्य कुंजी
- 3. प्रतिक्रिया मूल कार्ड कैरोसेल दृश्य?
- 4. प्रतिक्रिया-मूल: बहु रंग टेक्स्ट दृश्य
- 5. प्रतिक्रिया मूल
- 6. सिग्नलआर प्रतिक्रिया में एमवीसी आंशिक दृश्य प्रस्तुत करें
- 7. प्रतिक्रिया-मूल: मूल
- 8. लाभ मूल निवासी सूची दृश्य प्रतिक्रिया
- 9. प्रतिक्रिया-मूल
- 10. प्रतिक्रिया-मूल
- 11. प्रतिक्रिया-मूल + क्रिप्टो: प्रतिक्रिया-मूल में एचएमएसी कैसे उत्पन्न करें?
- 12. प्रतिक्रिया-मूल
- 13. प्रतिक्रिया मूल सूची देखें: आइटम तैयार करें
- 14. दो विचारों के बीच साझा दृश्य प्रतिक्रिया-मूल
- 15. प्रतिक्रिया मूल
- 16. प्रतिक्रिया मूल
- 17. प्रतिक्रिया मूल
- 18. प्रतिक्रिया मूल
- 19. प्रतिक्रिया-मूल
- 20. प्रतिक्रिया-मूल
- 21. प्रतिक्रिया-मूल
- 22. प्रतिक्रिया मूल। टाइमर टिक
- 23. प्रतिक्रिया मूल बनाम प्रतिक्रिया मूल ऐप
- 24. प्रतिक्रिया मूल - एसिंक एक्शन
- 25. प्रतिक्रिया - मूल घटक
- 26. दृश्य मूल
- 27. प्रतिक्रिया मूल सूची देखें:
- 28. प्रतिक्रिया मूल दृश्य में गणित समीकरणों को प्रदर्शित करने के लिए कैसे करें
- 29. प्रतिक्रिया मूल देशी पिकर
- 30. प्रतिक्रिया-मूल
यह पद्धति किसी veiw दिखाई नहीं दिया। मुझे ऑनलाइन और ऑफलाइन के लिए प्रोप मिल गया है, मैं बस यह चाहता हूं। स्टेट.इस कनेक्ट किया गया == 'ऑनलाइन' - ऑफ़लाइन होने पर वेबव्यू दिखाएं - एक और veiw – TeodorKolev
दिखाएं .props.hasConnection सिर्फ एक उदाहरण था। आप अपनी कनेक्टिविटी की जांच कर सकते हैं और अपना वेब व्यू या आपके द्वारा परिभाषित कुछ अन्य दृश्य वापस कर सकते हैं – sekogs