React Native — это библиотека JavaScript, используемая для создания собственных мобильных приложений с использованием React. Основное внимание в React Native уделяется эффективности разработчиков на всех платформах, которые вам интересны — научитесь один раз, пишите где угодно.

Подробнее про react-native...

Я пытаюсь объединить свой родной ответ и базу данных вместе, используя следующий код: const axiosInstance=axios.create({ baseURL: config.API_URL }) try{ const res = await axiosInstance.get("/all") console.log("res",res) return res.data }catch(err){ console.log("error:",...
28 Май 2023 в 17:02
Я новичок в React native, и я пытаюсь создать простой плоский список и заполнить его из API https://dummyjson.com/ продукты, но он никогда не показывает результатов... вот мой код App.tsx import React from 'react'; import type {PropsWithChildren} from 'react'; import { FlatList, SafeAreaView, ...
28 Май 2023 в 16:27
Метро моего нативного приложения для реагирования продолжает падать при использовании реактивного нативного запуска-андроида. Хотя я видел некоторые исправления, которые включают обновление файла blacklist.js в папке metroconfig. Моя проблема в том, что в моей папке metroconfig нет файла blacklist...
28 Май 2023 в 15:57
Когда я пытаюсь запустить реагирующее нативное приложение, созданное с помощью react-native cli, на моем эмуляторе Android, и я получаю сообщение об ошибке ниже (я использую npx reract-native run-android) BUILD FAILED in 3s error Failed to build the app. Error: Command failed: gradlew.bat build -x l...
28 Май 2023 в 15:17
Итак, я делаю это приложение, в котором есть функция фотографирования с помощью камеры телефона, но когда я нажимаю кнопку, которая открывает камеру телефона, отображается ошибка, в которой говорится, что OpenCamera() не работает или загружается, idk если это потому что я использую симулятор iOS на...
28 Май 2023 в 11:53
Я клонировал реактивный проект с github. Я пытался запустить на симуляторе iOS, когда я запускаю bundle install, он говорит Не удалось найти Gemfile. У меня нет Gemfile в каталоге моего проекта. Как я могу создать Gemfile? Благодарность...
28 Май 2023 в 11:33
Я хочу отправить запрос на публикацию в свой API, отправив изображение в режиме реагирования, но почему-то получаю ошибку сети. Я написал тот же код на python, чтобы проверить, работает ли мой flask API правильно или нет, и, к моему удивлению, он работает правильно, используя код python. Я предоста...
28 Май 2023 в 08:41
Я новичок в JS и RN в целом, так что это может быть очень глупый вопрос. У меня есть несколько строковых объектов, представляющих данные для входа пользователя, которые передаются из компонента при нажатии на другую функцию в отдельном файле. Логинбуттон.js // Function called on submit button press...
28 Май 2023 в 08:28
Как установить expo с помощью встроенного терминала VS Code. Я установил expo с помощью команды «npm expo-font axios react-native-dotenv». Во время установки я получил ошибку. Затем я попробовал «expo --global cli». Он был установлен, но когда я запускаю «npm start», я получаю сообщение об ошибке: ...
Помогите мне решить эту неперехваченную ошибку выполнения на LocalHost3000введите здесь описание изображения Пожалуйста, сообщите, если вам нужно какая-то другая картинка тоже. Я новичок в кодировании, поэтому мало что знаю об этом. Я не могу определить, в чем заключается моя проблема...
28 Май 2023 в 00:06
В React Native у меня есть модальное изображение. Однако при первом отображении модального окна возникает ошибка, связанная с отсутствием нижней части. Эта ошибка, когда Modal показывается в первый раз Когда я пытаюсь закрыть Modal и снова включить его, он снова работает нормально с полноэкранным ре...
Я столкнулся с проблемой при использовании пакета Splash Screen. Есть ли другой способ настроить заставку без помощи пакета (в Android) ссылка: https://github.com/crazycodeboy/react-native-splash-screen< /а> Я перепробовал все возможные методы, перечисленные в репозитории, но так и не смог этого с...
Я сделал простое приложение для узнать больше о Formik. Но когда я запускаю его, Схема не проверяет ввод электронной почты, я действительно не знаю, почему. ЛогинСхема.js: import * as Yup from 'yup'; const LoginSchema = Yup.object().shape({ email: Yup.string().email('Invalid email').required(...
27 Май 2023 в 18:09
Я пытаюсь протестировать компонент, который обращается к useRouter из expo-router. Мой компонент: import { useRouter } from 'expo-router' const CustomComponent: React.FC<Props> = () => { const router = useRouter() const onPress = () => { router.replace(PATHS.DASHBOARD) } return <HCard...
27 Май 2023 в 17:58
Я извлекаю изображение со своего устройства, файл которого имеет вид file:///storage/emulated/0/WhatsApp/Media/WhatsApp Images/IMG-20230525-WA0009.jpg. Я пытаюсь отобразить это изображение как: <Image source={{ uri: 'file:///storage/emulated/0/WhatsApp/Media/WhatsApp Images/IMG-20230525-WA0009...
27 Май 2023 в 10:02
Я использую @react-native-camera-roll/camera-roll для извлечения изображений из галереи моего устройства. Я могу получать изображения и сохранять их в состоянии следующим образом: import {CameraRoll} from '@react-native-camera-roll/camera-roll'; const getAllPhotos = () => { CameraRoll.getPhot...
27 Май 2023 в 09:20
Пример: export default function App() { return ( LoginScreen() Когда я пытаюсь что-то изменить на экране входа в систему, он не обновляется в режиме реального времени. Однако, когда я использую Stack Navigator, он обновляется. Почему это? Я ожидал, что когда я верну экран входа в систему, ...
27 Май 2023 в 07:58
Я пытался изменить размер своих изображений в приложении React Native для Windows, которое я разрабатываю. Моя цель состоит в том, чтобы визуализировать изображения меньшего размера и при этом сэкономить немного обработки и памяти. Однако я зашел в тупик. Я не могу найти библиотеки изменения разме...
27 Май 2023 в 05:03
Попытка получить название ресторана из Google Places API. На первой странице отображается список ресторанов, и когда пользователь выбирает один из них, он передает place_id в качестве значения «id» на вторую страницу (над которой я сейчас работаю). Мне удалось получить данные, и они отображаются в к...
27 Май 2023 в 03:40
У меня есть компонент, который использует PanResponder для создания джойстика, похожего на элемент управления. Проблема, с которой я сталкиваюсь, заключается в том, что если я привязываюсь к событию onPanResponderRelease, состояние устаревает. Я считаю, что это вызвано использованием useRef для Pa...
27 Май 2023 в 01:06
У меня проблема[0], которую я вижу в своем приложении после его сборки, но когда я запускаю его локально, я не вижу проблемы. Каков рекомендуемый способ отладки проблем, которые появляются только после создания приложения? [0] не уверен, что это полезно, но проблема в том, что после входа в систему...
26 Май 2023 в 23:33
Это приложение, которое создавалось как в командной строке, так и в XCode, у меня перестало создаваться в командной строке. Это произошло некоторое время назад, и я только что использовал XCode, но теперь я хотел бы это исправить. Вот немедленное сообщение: The following build commands failed: ...
26 Май 2023 в 22:58
При попытке установить пакеты pod для iOS с помощью nx run <my_package_name>:pod-install происходит следующее: $ nx run app:pod-install > nx run app:pod-install Running `pod install` from "/Users/.../cites/packages/app/ios" Command failed: pod install Ignoring ffi-1.15.4 because its extensions are...
26 Май 2023 в 18:51
Как совместить два редуктора? PeopleReducer.js const initialState = { people: [], detailView: false, personSelected: null, first_name: '', last_name: '', phone: '', email: '', country: '', address: '', company: '', project: '', notes: '', toUpdate:...
26 Май 2023 в 17:07
Предположим, у меня есть компонент Toast (или Modal, или что-то еще), и я хочу отобразить его, выполнив что-то вроде: return ( <View> <TouchableOpacity onPress={() => Toast.show()}> <Text>Press</Text> </TouchableOpacity> </View> ); Мне больше ничего не нужно в моем компоненте прил...
26 Май 2023 в 16:57