Görüntüyü koşullu olarak nasıl görüntüleyebilirim? Örnek: Uygulamam internete bağlı değilse - hata görünümü oluşturuyor, bağlıysa - WebView oluşturuluyor mu? Bu yerli tepki ile mümkün mü? Oluşturmak istemiyorum pure htmlReact Native View Render
5
A
cevap
4
Mantık sizin örnek kullanarak, şartlı görüşlerini işlemek için:
render() {
if (!this.state.isConnected) { // error
return (
<View></View>
);
}
else {
return (// webview
<WebView />
);
}
}
3
Oluşturma yönteminizde, aşağıdaki örnekte olduğu gibi koşullarını tanımlayabilirsiniz. Örneğin, bağlantınızı componentDidMount yönteminde kontrol edebilir ve ardından prodüksiyonlarınızı ayarlayabilirsiniz.
0
WebView'e özgüse, bu bileşen iki render işlevi içerir.
renderError işlevi bir hata varsa göstermek için bir görünüm verir
Fonksiyon.
fonksiyonunu bir yükleme gösterge getirir
İşlevini renderLoading. Bir görünümü dönebilirsiniz renderError fonksiyonu ile
internete bağlı olmayan uygulaması da dahil bir hata var belirtti.
İlgili konular
- 1. React Native View Wont Scroll
- 2. React Native
- 3. React Native
- 4. Öğeleri nasıl React-native içinde döngü ve render?
- 5. React Native Infinite Kaydırma
- 6. ViewPagerAndroid, React-Native
- 7. React-Native getirme XML verileri
- 8. React Native
- 9. React Native
- 10. React Native
- 11. Stilleri React-Native
- 12. Modal View in React Yerel
- 13. React Native webview get url
- 14. React Native: Bir görüntünün dönüşünü nasıl canlandırıyorsunuz?
- 15. React Native Modal Kapanmıyor Kapat
- 16. react-native-fbsdk - kullanıcı profili nasıl alınır?
- 17. React native Js kodundan Android Native UI bileşeni yöntemini çağırma
- 18. React-Native + kripto: Nasıl React-Native içinde HMAC üretilir?
- 19. React Native: Bileşenin,
- 20. React Native: 0.41 app.json
- 21. React native paketini bulamadı
- 22. React-Native Gezinme Çekmecesi
- 23. React Native File seçici
- 24. Dismiss Keyboard React-Native
- 25. React-Native projesi
- 26. React-native: FlatList öğelerini sarmak
- 27. Relay Çalışması React Native ile çalışamıyor
- 28. React Native Invariant İhlali: Görünüm görünümü
- 29. React web ve React-Native projelerini birleştirme?
- 30. React Native - Navigator Yinelemeli Çocuklar Çöküyor
Bu yöntem herhangi bir veiw göstermemiştir. Çevrim içi ve çevrim dışı tanıtımlarım var, sadece şunu istiyorum: this.state.isConnected == 'Online' - Çevrimdışı görüntüleniyorsa webview göster - başka bir tane göster ve – TeodorKolev
this.props.hasConnection sadece bir örnekti. Bağlantınızı kontrol edebilir ve webView’unuzu veya tanımladığınız başka bir görüntüyü döndürebilirsiniz. – sekogs