Запитання з тегом «react-native»

React native - це бібліотека JavaScript, яка використовується для створення власних мобільних додатків за допомогою React. Реакт Натив зосереджується на ефективності розробника на всіх платформах, які вам цікаві - навчіться один раз, пишіть будь-де.

11
Як правильно вирівняти введення тексту в рідній реакції?
Введення тексту вирівняно по центру, як виправити це введення тексту так, щоб воно вводило текст з верхнього лівого кута Ось мій css для введення тексту /* The Text input is center aligned, how to fix this text input so that it takes input from top left corner */ input: { …

3
React Native Animated, Complete Event
Яка найкраща практика викликати подію, коли Animated.spring закінчується? Animated.spring(this.state.pan, { toValue: 0 }).start() Я досить багато шукав і не знайшов жодного способу зробити це. Я міг би використовувати addListener, щоб перевірити, чи досягла анімація свого кінцевого значення чи часу очікування, але вони обидва відчувають себе некрасивими виправленнями того, що повинно …

16
Чи можна тримати ScrollView прокрученим донизу?
Для програми, подібної до чату, я хочу залишити ScrollViewкомпонент прокрученим донизу, оскільки найновіші повідомлення з’являються під старими. Чи можемо ми відрегулювати положення прокрутки a ScrollView?

16
Позбудьтеся попередження "Віддалений налагоджувач знаходиться у фоновій вкладці" у React Native
Я розпочав новий проект React Native і постійно отримую таке попередження: Віддалений налагоджувач знаходиться у фоновій вкладці, що може спричинити повільну роботу програм. Виправте це, виставивши вкладку на перший план (або відкривши її в окремому вікні). Це трохи дратує, тому я хочу знати, як я можу від цього позбутися? Я …

16
Як повторно відтворити плоский список?
На відміну від ListView, ми можемо оновити this.state.datasource. Чи існує якийсь метод або приклад для оновлення FlatList або його повторного відтворення? Моя мета - оновити текстове значення, коли користувач натискає кнопку ... 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) => { …

18
React-Native: java.lang.UnsatisfiedLinkError: не вдалося знайти DSO для завантаження: libhermes.so
Я щойно оновив свій проект, використовуючи рідну версію 0.60.2 . Але коли я намагаюся запустити програму на пристрої Android, вона виходить з ладу після запуску екрана. Я отримав такі журнали помилок: 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) …


18
Відключити кнопку "Назад" у навігації на реакцію
Я використовую рідну навігаційну реакцію (response-navigation) StackNavigator. він починається зі сторінки входу протягом усього життєвого циклу програми. Я не хочу мати опцію повернення, повертаючись на екран входу. Хтось знає, як його можна приховати на екрані після екрана входу? До речі, я також приховую це на екрані входу, використовуючи: const MainStack …

14
React Native - модуль Image Require з використанням динамічних імен
Зараз я будую тестовий додаток за допомогою React Native. Наразі модуль Image працює нормально. Наприклад, якщо у мене було зображення з іменем avatar, наведений нижче фрагмент коду чудово працює. <Image source={require('image!avatar')} /> Але якщо я змінив його на динамічний рядок, я отримую <Image source={require('image!' + 'avatar')} /> Я отримую помилку: …

14
Змінити назву програми в React Native
Я намагаюся зрозуміти, як змінити назву програми ReactNative. Встановлений файл APK на моєму пристрої - просто "Додаток" із піктограмою Android. Як я можу це змінити? Я спробував змінити package.json і повторно запустити рідне оновлення, але він не оновив AndroidManifest.xml

4
Передача реквізиту до компонента контейнера response-redux
У мене є компонент-контейнер response-redux, який створений у складі компонента React Native Navigator. Я хочу мати можливість передавати навігатор як підказку до цього компонента контейнера, щоб після натискання кнопки всередині його презентаційного компонента він міг штовхнути об'єкт у стек навігатора. Я хочу зробити це без необхідності вручну писати весь шаблонний …

13
React native ERROR Packager не може слухати порт 8081
Коли я запускаю команду react-native start, вона відображаєтьсяPackager can't listen on port 8081 . Я знаю, що проблема в програмному забезпеченні, що використовує мій порт 8081. Я використовую Resource Monitor, щоб побачити порт, але я не можу знайти 8081, 8081 немає Хтось може показати мені, як його знайти?

8
Помилка "React.Children.only очікує отримання одного дочірнього елемента React" при розміщенні <Image> і <TouchableHighlight> у <View>
У моєму коді 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; ); } Це дає мені React.Children.only очікує отримання одного дочірнього елемента React помилка. Якщо я видалю TouchableHighlightкомпонент, він працює …

11
React Native Android Build Error MainActivity.java:29: помилка: не вдається знайти символ
Я отримую цю помилку під час спроби скомпілювати мою програму для Android React Native. Додаток Android не може вирішити 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 Я можу тимчасово вирішити це, просто встановивши його на true. …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.