React native - это библиотека JavaScript, используемая для создания собственных мобильных приложений с использованием React. В центре внимания React Native - эффективность работы разработчиков на всех платформах, которые вам интересны - учитесь один раз, пишите где угодно.
Затемните изображение в React Native.
Чего я хочу: я хочу, чтобы мое изображение выглядело темнее, я не хочу делать это с помощью фотошопа или чего-то подобного.
На данный момент исследования: Некоторые предложения заключались в использовании backgroundColor: "rgba (0,0,0,0.5)", но это не работа....
26 Фев 2021 в 23:05
Я хочу передать значение компоненту и отобразить несколько дочерних компонентов на основе этого значения. например если я передаю count={4} в реквизитах, я хочу отобразить 4 компонента <Icon/>. Если я пропущу 5, я хочу визуализировать 5 и так далее.
На данный момент все, что я могу придумать, - э....
26 Фев 2021 в 19:32
Я пытаюсь создать настраиваемую кнопку с помощью View и Radio Group, но не могу перекрыть другую. В основном я должен создать что-то вроде этого:
Я проверил реактивную бумагу, но все равно не повезло.
import * as React from 'react';
import { View } from 'react-native';
import { RadioButton, Text....
26 Фев 2021 в 15:12
Когда я нажимаю кнопку "Нравится", я хочу запустить процесс загрузки.
Я хочу увидеть LOAD_POST_SUCCESS сразу после LIKE_POST_SUCESS
Когда я нажимаю кнопку "Нравится", я хочу запустить процесс загрузки.
Я хочу увидеть LOAD_POST_SUCCESS сразу после LIKE_POST_SUCESS
Как это:
Но иногда процесс ненадеже....
25 Фев 2021 в 08:46
Как сказано в названии. Я использую firestore для своего чата. Я пытаюсь настроить способ фильтрации сообщений при обновлении firestore
const users = useSelector((state) => state.assignUser);
const [messages, setMessages] = useState([]);
const chatID = 'KfM3GNxeVATi6sNFFUEG'
function ge....
24 Фев 2021 в 21:29
У меня есть DATA - массив массивов (важно) с элементами и я пытаюсь создать плоский список:
<FlatList
data={DATA}
renderItem={renderItem}
keyExtractor={(item) => item.id}
/>
Поэтому, когда я отображал элементы в renderItem вот так:
items.map((item, index) => {
return (
....
24 Фев 2021 в 14:29
Я сделал этот код (живущий в Expo.io), чтобы отображать категории данных JSON в качестве заголовка, а подпрограммы - как список, он использует .map () для извлечения данных из массива.
import React, { useState } from 'react';
import { Text, View, StyleSheet, Button, FlatList } from 'react-native';
....
24 Фев 2021 в 10:25
У меня есть следующий useEffect, настроенный для получения некоторых данных из firebase для заполнения плоского списка
useEffect(() => {
return db
.collection('accounts')
.doc(currentAccountId)
.collection('shops')
.doc(currentShopId)
.collection('sensors')
.onSnapshot((que....
24 Фев 2021 в 06:32
Во-первых, спасибо, что прочитали это.
Я следую пошаговому руководству по внедрению firebase с помощью response. Мой код в точности соответствует руководству, над которым работает авторское видео руководства. Кроме того, аналогичная функция под названием signup.js структурирована точно так же и не....
24 Фев 2021 в 04:39
Имею следующее:
function HomeScreen({navigation}) {
const uid = firebase.auth().currentUser?.uid;
const [user, setUser] = useState({});
useEffect(() => {
const subscriber = firebase.firestore()
.collection('users')
.doc(uid)
.onSnapshot(documentSnapshot => {
setUser(d....
23 Фев 2021 в 23:14
Фон
У меня этот код с 3 блоками подряд. Высота строки 100 пикселей из-за 2-го блока. Я хочу, чтобы нижняя часть третьего (голубого) блока была выровнена с нижней частью среднего большего блока. Прямо сейчас я могу выровнять только верхушки блоков.
Вопрос
Как я могу заставить представление выр....
23 Фев 2021 в 22:55
Я хочу установить симулятор по умолчанию для моего собственного проекта реакции, поэтому, если я запустил скрипт
yarn ios или npx react-native run-ios он всегда запускает «iPhone 12 Pro Max».
однократное использование флага --simulator не меняет симулятор по умолчанию, и в следующий раз, когда я за....
23 Фев 2021 в 19:03
Родная навигация.
Я хочу передать данные в компонент Food Component из главного компонента через навигацию.
Это мой код:
const Main = ({navigation}) => {
dispatch({
type: COOK_UP_REQUEST,
})
navigation.navigate('Food' ,{hi:"hi"});
},[]);
const Food = ({navigation}) =....
22 Фев 2021 в 17:19
Я разрабатываю мобильное приложение с использованием React Native expo . Я получаю следующее исключение:
Invalid hook call. Hooks can only be called inside the body of a function component....
Я просмотрел другие ответы, размещенные здесь, на SO, и подтвердил, что ловушка в моем коде действительно....
22 Фев 2021 в 16:49
Итак, я создаю API с Django REST Framework для моего приложения React Native. Теперь я хочу реализовать функцию чата, и я хотел использовать Каналы Django для создания функции чата в реальном времени через TCP-соединение. Теперь я прочитал, что не могу создать Realtime API с Django Channels. Оз....
22 Фев 2021 в 11:42
Привет, я хочу использовать тернарный оператор
Если готовка имеет значение, я хочу отобразить
<FlatList
data={cookUp}
keyExtractor={(item) => String(item.id)}
// keyExtractor={(item, index) => {
// return `${index}`;
// }}
....
22 Фев 2021 в 09:49
Есть ли лучшее сокращение для переключения foo?
type Foo = 'BAR' | 'BAZ';
let foo: Foo = 'BAR';
const toggleFoo = () => {
foo = foo === 'BAR' ? 'BAZ' : foo;
};
toggleFoo();
....
21 Фев 2021 в 21:26
Я использую радиокнопку React native paper, но она показывает текст слева и радиокнопку справа, например: «Текст ✓», я хочу, чтобы кнопка была слева, а текст справа, я хочу, чтобы это было: «✓ Текст»
Это мой код ниже
<RadioButton.Group
onValueChange={handleCha....
21 Фев 2021 в 11:29
Как я могу изменить пример кода на функциональный компонент с крючками? В моем примере я хочу использовать функциональный компонент, а также хуки, но я новичок в этом и был бы рад помочь в этом вопросе. Код является примером модальных окон. Код позволяет выполнять несколько типов открытия модальн....
21 Фев 2021 в 10:27
Навигация в
useEffect(() => {
if (me === null) {
navigation.navigate('Login');
}
},[me]);
Но эта ошибка возникает
Вот мой код
import React, {useCallback, useEffect, useLayoutEffect} from 'react';
i....
20 Фев 2021 в 10:03
Я пытаюсь передать переменную с одного экрана на другой с помощью React Navigation route.params.
У меня это работает на экране, непосредственно предшествующем этому, но это не удается на следующем экране, и я не могу понять, почему.
Вот код:
setTimeout(() => {
console.log('here is the ....
19 Фев 2021 в 19:44
Пытаюсь проанализировать и прочитать мои данные JSON. Я передаю свои данные json из Xcode в свой собственный интерфейс React. Я пробовал JSON.parse и JSON.stringify, ничего не работает. Он всегда регистрирует "NULL". Мне нужно получить доступ к "значению" Помогите, пожалуйста!!
JSON в Xcode
....
19 Фев 2021 в 12:12
Как я могу определить, прокрутил ли пользователь до конца списка FlatList, чтобы я мог добавить в нижний колонтитул сообщение «Теперь вы в конце списка».
Любая помощь будет оценена по достоинству.....
19 Фев 2021 в 10:42
2
Использование position: 'Absolute' и display: 'None' в React Native по-прежнему отображает компонент
Я столкнулся с проблемой в React Native, и это при использовании позиции: «Абсолютный» и отображения: «Нет» на компоненте, компонент все еще отображается. Я должен отметить, что это происходит только в Android (iOS работает, как ожидалось). Есть идеи, что мне делать в этом случае?
Спасибо за вашу п....
18 Фев 2021 в 21:40
Я пытаюсь изменить значение динамически созданного значения полей TextIput.
Вот мой массив JSON
{
"measurements": [{
"id": 200,
"sub_type_id": 34,
"sub_type": "TOPS SL",
"measurement_input": "15"
}, {
"id": 201,
"sub_type_id": 47,
"sub_....
18 Фев 2021 в 21:38