Size: a a a

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

2020 April 29

AC

Alexandr Cebotari in React Native — русскоговорящее сообщество
может Вам это поможет
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Anatoly Berbeka
А что можно использовать в качестве более удобной альтернативы react-native-theming?
хороший вопрос. я в предыдущем проекте от native base (shoutem-theme) использовал, но это давно было (начинали еще в 2016м). а на новом пока было не актуально, хватает стандартного stylesheet, не смотрел, что за последнее время свежего появилось.
источник
2020 April 30

SI

Sergey Ivanov in React Native — русскоговорящее сообщество
Подскажите, как отрендерить ключи объекта ? Попробывал сделать for keys in obj отображается только первый ключ и все.
источник

АБ

Александр Бакиматов... in React Native — русскоговорящее сообщество
Sergey Ivanov
Подскажите, как отрендерить ключи объекта ? Попробывал сделать for keys in obj отображается только первый ключ и все.
Object.keys(data) ?
источник

SI

Sergey Ivanov in React Native — русскоговорящее сообщество
Даже не так, у меня есть объект и для каждого ключа мне надо вывести его значения. Как я понял когда я делаю фор ин он возвращает только первое значение и на этом все.
источник

АБ

Александр Бакиматов... in React Native — русскоговорящее сообщество
Sergey Ivanov
Даже не так, у меня есть объект и для каждого ключа мне надо вывести его значения. Как я понял когда я делаю фор ин он возвращает только первое значение и на этом все.
Object.values(data)
источник

SI

Sergey Ivanov in React Native — русскоговорящее сообщество
именно отрендерить, чтобы он вывел как список
источник

АБ

Александр Бакиматов... in React Native — русскоговорящее сообщество
как ты массивы обычно рендеришь?
источник

SI

Sergey Ivanov in React Native — русскоговорящее сообщество
флэтлистом
источник

АБ

Александр Бакиматов... in React Native — русскоговорящее сообщество
ну, const items = Object.values(data) и отдавай items флэтлисту
источник

SI

Sergey Ivanov in React Native — русскоговорящее сообщество
Александр Бакиматов
ну, const items = Object.values(data) и отдавай items флэтлисту
а если мне надо, чтобы ключи были названием поля, а их содержимое было контентом в них?
источник

АБ

Александр Бакиматов... in React Native — русскоговорящее сообщество
Sergey Ivanov
а если мне надо, чтобы ключи были названием поля, а их содержимое было контентом в них?
пойти на mdn и поискать подходящий метод у Object ) ну серьезно, вообще мимо жса сразу в реакт чтоли?
источник

АБ

Александр Бакиматов... in React Native — русскоговорящее сообщество
object.entries
источник

NL

Night Lovell in React Native — русскоговорящее сообщество
Всем привет, снова какаято проблема, уже градл поставил на 6.3 и в пас забил, без понятия почему не собирается. Подскажите плз
источник

NL

Night Lovell in React Native — русскоговорящее сообщество
источник

I

Issa in React Native — русскоговорящее сообщество
Доброго дня, хотел уточнить один момент. У меня есть приложение и в нем каждый стейт записывается в asyncStorage, суть в том, что главная идея заключается в том, чтобы после нажатия кнопки Home,  приложение продолжало работу в бэграунде, все работает прекрасно, но через некоторый промежуток времени когда обратно заходишь в приложение оно тупо рестартуется и все сохраненные данные улетают, у каждого телефона по-разному, где-то 10 минут где-что час, но слетает все точно)
источник

I

Issa in React Native — русскоговорящее сообщество
вопрос такой, это из-за AsyncStorage? не хватает места и тд, поможет ли редакс или мобх в этом случае?
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
Issa
вопрос такой, это из-за AsyncStorage? не хватает места и тд, поможет ли редакс или мобх в этом случае?
В любом случае, для хранения стейта приложения стоит использовать стейт-менеджер, а не key-value хранилище. Это удобнее и проще, т.к. многое сделано и оптимизировано за тебя, а будет это редукс или мобх второй вопрос.
Почти у всех стейт менеджеров есть способ персистить данные, чтобы они были доступны после перезагрузки или в бекграунде.
В твоем кейсе, я бы использовал редукс и персист менеджер к нему
источник

I

Issa in React Native — русскоговорящее сообщество
спасибо друг, я тут еще читаю документацию, но никак не могу найти от чего зависит память asyncStorage?  какой у нее объем? что случается если вдруг все переполнится?
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
Issa
спасибо друг, я тут еще читаю документацию, но никак не могу найти от чего зависит память asyncStorage?  какой у нее объем? что случается если вдруг все переполнится?
Зависит от платформы, на андроиде были какие-то ограничения на запись, точно не помню. Но были решения, как их обходить
источник