Size: a a a

React Native — русскоговорящее сообщество

2020 February 27

GB

Gena Black in React Native — русскоговорящее сообщество
Nikita Andreevich
Просто у меня 6 экранов ,и на каждом экране подгружается большое количество фотографий. И если я нахожусь на 5 экране ,то приложение глючит. И из за того что я использую один массив данных, то если я например на 4 экране я взаимодействую с этим массивом ,то он перересовывается на все экранах которые используют этот массив. В консоли просто 100000 рендеров .

Подскажите как можно решить эту проблему ?
Технически там есть события focus/blur для скринов, можно отписываться от модели на blur и подписываться обратно на focus. Если ваша модель конечно такое умеет.
источник

d

dron in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
ну он явно хочет NSDictionary ( { [key]: value } ) получить вместо этого
Получается надо в json эту строку распарсить?
источник

NA

Nikita Andreevich in React Native — русскоговорящее сообщество
Gena Black
Технически там есть события focus/blur для скринов, можно отписываться от модели на blur и подписываться обратно на focus. Если ваша модель конечно такое умеет.
Спасибо,посмотрю
источник

GB

Gena Black in React Native — русскоговорящее сообщество
dron
Получается надо в json эту строку распарсить?
Скорее вы передаёте строку, где он ждет объект
источник

ВЛ

Вова Лавріненко in React Native — русскоговорящее сообщество
Не подскажите как исправит эту ошибку
источник

ВЛ

Вова Лавріненко in React Native — русскоговорящее сообщество
источник

Л

Лиса 🦊 in React Native — русскоговорящее сообщество
У вас интент прилинкован к активити, которой не существует
источник

Л

Лиса 🦊 in React Native — русскоговорящее сообщество
Вроде же очевидно)
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Лиса 🦊
Вроде же очевидно)
когда в нативе хоть немного разбираешься.
В RN-разработке это не всегда так ) кому-то даже expo хватает
источник

Л

Лиса 🦊 in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
когда в нативе хоть немного разбираешься.
В RN-разработке это не всегда так ) кому-то даже expo хватает
Когда делаешь приложение чуть сложнее простого интерфейса для апишки, приходится разбираться :( великая ложь реакт нейтива, что не придётся копаться в мобильных платформах
источник

TS

Timur Samoylov in React Native — русскоговорящее сообщество
Лиса 🦊
Когда делаешь приложение чуть сложнее простого интерфейса для апишки, приходится разбираться :( великая ложь реакт нейтива, что не придётся копаться в мобильных платформах
я слышал flutter тем же страдает
источник

ВЛ

Вова Лавріненко in React Native — русскоговорящее сообщество
Это сдесь нада изменить?
Я просто первый раз запускаю на эмуляторе и хз что как
источник

ВЛ

Вова Лавріненко in React Native — русскоговорящее сообщество
источник

Л

Лиса 🦊 in React Native — русскоговорящее сообщество
Скорее всего путь в intent-filter в AndroidManifest неправильно указан
источник

🤔

🤔 in React Native — русскоговорящее сообщество
Привет всем! Подскажите, кто уже перешёл на React Navigation v5 — как вы организовали AuthFlow?
источник

G

GrafMine in React Native — русскоговорящее сообщество
🤔
Привет всем! Подскажите, кто уже перешёл на React Navigation v5 — как вы организовали AuthFlow?
источник

NA

Nikita Andreevich in React Native — русскоговорящее сообщество
Всем привет. Перестал работать wi fi на эмуляторе Android studio. Кто то сталкивался?
источник

MD

Max Davidov in React Native — русскоговорящее сообщество
Nikita Andreevich
Просто у меня 6 экранов ,и на каждом экране подгружается большое количество фотографий. И если я нахожусь на 5 экране ,то приложение глючит. И из за того что я использую один массив данных, то если я например на 4 экране я взаимодействую с этим массивом ,то он перересовывается на все экранах которые используют этот массив. В консоли просто 100000 рендеров .

Подскажите как можно решить эту проблему ?
Тебе нужно разобраться как работает навигация в мобильном приложении. Здесь хорошо описано как стэк работает https://reactnavigation.org/docs/navigation-lifecycle
источник

🤔

🤔 in React Native — русскоговорящее сообщество
Подскажите, пожалуйста
У меня такой стек навигации, она обёрнута в компонент и использует redux для хранения состояния авторизации
После разлогина получаю ошибку ‘can’t get property ... of undefined’ со страницы на которой происходил разлогин
Получается, то что в стеке навигации после проверки авторизации всё ещё примонтировано?
Что я делаю не так? Или это нормальное поведение, и в каждом компоненте где я использую состояние из redux нужно добавлять костыли?
источник

🤔

🤔 in React Native — русскоговорящее сообщество
🤔
Подскажите, пожалуйста
У меня такой стек навигации, она обёрнута в компонент и использует redux для хранения состояния авторизации
После разлогина получаю ошибку ‘can’t get property ... of undefined’ со страницы на которой происходил разлогин
Получается, то что в стеке навигации после проверки авторизации всё ещё примонтировано?
Что я делаю не так? Или это нормальное поведение, и в каждом компоненте где я использую состояние из redux нужно добавлять костыли?
источник