Pytania otagowane jako react-native

React native to biblioteka JavaScript używana do tworzenia natywnych aplikacji mobilnych za pomocą React. React Native skupia się na wydajności programistów na wszystkich platformach, na których Ci zależy - ucz się raz, pisz gdziekolwiek.


16
Czy można przewijać ScrollView do dołu?
W przypadku aplikacji podobnej do czatu chcę, aby ScrollViewkomponent był przewijany do dołu, ponieważ najnowsze wiadomości pojawiają się pod starszymi. Czy możemy dostosować pozycję przewijania ScrollView?



3
React Native Animated, Complete Event
Jaka jest najlepsza metoda wyzwalania zdarzenia po zakończeniu Animated.spring? Animated.spring(this.state.pan, { toValue: 0 }).start() Szukałem sporo i nie znalazłem ani jednego sposobu, żeby to zrobić. Mógłbym użyć addListener, aby sprawdzić, czy animacja osiągnęła wartość końcową lub limit czasu, ale oba wydają się brzydkimi poprawkami tego, co powinno być super proste. …

14
React Native - moduł wymagania obrazu przy użyciu nazw dynamicznych
Obecnie tworzę aplikację testową przy użyciu React Native. Jak dotąd moduł obrazu działał dobrze. Na przykład, gdybym miał nazwany obraz avatar, poniższy fragment kodu działa dobrze. <Image source={require('image!avatar')} /> Ale jeśli zmienię go na dynamiczny ciąg, otrzymam <Image source={require('image!' + 'avatar')} /> Wyskakuje mi błąd: Wymaganie nieznanego modułu „image! Avatar”. …

16
Jak ponownie wyrenderować flatlistę?
W przeciwieństwie do ListView możemy zaktualizować this.state.datasource. Czy jest jakaś metoda lub przykład aktualizacji FlatList lub ponownego renderowania? Moim celem jest aktualizacja wartości tekstowej, gdy użytkownik naciśnie przycisk ... renderEntries({ item, index }) { return( <TouchableHighlight onPress={()=> this.setState({value: this.state.data[index].value+1})> <Text>{this.state.data[index].value}</Text> </TouchableHighlight> ) } <FlatList ref={(ref) => { this.list = ref; …

8
„React.Children.only spodziewa się otrzymać pojedynczy element potomny React” błąd podczas umieszczania <Image> i <TouchableHighlight> w <View>
Mam następującą metodę renderowania w moim kodzie React Native: render() { const {height, width} = Dimensions.get('window'); return ( &lt;View style={styles.container}&gt; &lt;Image style={{ height:height, width:width, }} source={require('image!foo')} resizeMode='cover' /&gt; &lt;TouchableHighlight style={styles.button}/&gt; &lt;/View&gt; ); } Daje mi React.Children.only oczekuje, że otrzyma pojedynczy element potomny React błąd. Jeśli usunę TouchableHighlightkomponent, działa dobrze. Z …

18
React-Native: java.lang.UnsatisfiedLinkError: nie można znaleźć DSO do załadowania: libhermes.so
Właśnie zaktualizowałem mój projekt, aby używał natywnej wersji 0.60.2 . Ale kiedy próbuję uruchomić aplikację na urządzeniu z Androidem, ulega awarii po ekranie uruchamiania. Mam następujące dzienniki błędów: E/AndroidRuntime: FATAL EXCEPTION: create_react_context Process: com.tjspeed, PID: 3909 java.lang.UnsatisfiedLinkError: couldn't find DSO to load: libhermes.so at com.facebook.soloader.SoLoader.doLoadLibraryBySoName(SoLoader.java:738) at com.facebook.soloader.SoLoader.loadLibraryBySoName(SoLoader.java:591) at com.facebook.soloader.SoLoader.loadLibrary(SoLoader.java:529) at …

18
Wyłącz przycisk Wstecz w nawigacji reagowania
Korzystam z natywnej nawigacji React (React-Navigation) StackNavigator. zaczyna się od strony logowania przez cały cykl życia aplikacji. Nie chcę mieć opcji powrotu, wracając do ekranu logowania. Czy ktoś wie, jak można to ukryć na ekranie po ekranie logowania? Swoją drogą, ukrywam to również na ekranie logowania za pomocą: const MainStack …


4
Przekazywanie rekwizytów do elementu pojemnika reag-reduks
Mam komponent kontenera React-Redux, który jest tworzony w komponencie React Native Navigator. Chcę mieć możliwość przekazania nawigatora jako rekwizytu do tego komponentu kontenera, tak aby po naciśnięciu przycisku wewnątrz jego komponentu prezentacyjnego mógł umieścić obiekt na stosie nawigatora. Chcę to zrobić bez konieczności ręcznego pisania całego standardowego kodu, który daje …


16
Zmieniasz nazwę projektu React Native?
Czy istnieją instrukcje dotyczące tego, co należy zmienić, aby zmienić nazwę projektu w React Native? Mam aplikację o nazwie podobnej do MyAppIOS i chcę zmienić jej nazwę na po prostu MyApp (teraz, gdy obsługa Androida jest wyłączona)

11
React Native Android Build Error MainActivity.java:29: error: nie można znaleźć symbolu
Otrzymuję ten błąd podczas próby skompilowania mojej aplikacji React Native na Androida. Aplikacja na Androida nie może rozwiązać pliku BuildConfig.DEBUG. :app:processDebugJavaRes UP-TO-DATE :app:compileDebugJavaWithJavac /Users/amirsharif/mobile-rappad/android/app/src/main/java/com/rappadmobile/MainActivity.java:29: error: cannot find symbol .setUseDeveloperSupport(BuildConfig.DEBUG) ^ symbol: variable BuildConfig location: class MainActivity &gt;1 error :app:compileDebugJavaWithJavac FAILED Mogę tymczasowo rozwiązać ten problem, po prostu ustawiając go na …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.