Size: a a a

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

2020 April 21

A

AMar4enko in React Native — русскоговорящее сообщество
Да, ничего кроме сериализуемых значений в стейте хранить не стоит
источник

D

Demuz in React Native — русскоговорящее сообщество
Demuz
Нет, там как обычно через spread оператор возвращается копия стейта с уже заполненным data.
Думал можно сделать вычисляемое свойство authenticated, так как данные приходят только если пользователь авторизован.
источник

A

AMar4enko in React Native — русскоговорящее сообщество
Потому что стейт обычно потом понадобится в хранилище записать, потом достать оттуда
источник

D

Demuz in React Native — русскоговорящее сообщество
AMar4enko
Да, ничего кроме сериализуемых значений в стейте хранить не стоит
Понял, спасибо.
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Demuz
Нет, там как обычно через spread оператор возвращается копия стейта с уже заполненным data.
Кстати, как такое св-во скопируется в вышележащем редьюсере операцией {...state} интересно? )
источник

D

Demuz in React Native — русскоговорящее сообщество
Gena Black
Кстати, как такое св-во скопируется в вышележащем редьюсере операцией {...state} интересно? )
Кстати да, скопируется ли оно вобще)))
источник

A

AMar4enko in React Native — русскоговорящее сообщество
Скорее всего на этапе assign оно вычислится и присвоится значение
источник

A

AMar4enko in React Native — русскоговорящее сообщество
Т.е. никакого get уже после spread не будет
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Короче, редукс не масштабируетя, вычисляемые св-ва - только селекторами можно делать, а нормальных библиотек для кеширования этих селекторов нет... и всё такое прочее )
источник

D

Demuz in React Native — русскоговорящее сообщество
Да ладно, просто доп данные передам вместе с дата и все. Обычный ключ authenticated сделаю, bool.
источник

A

AMar4enko in React Native — русскоговорящее сообщество
Юзайте rxjs
источник

A

AMar4enko in React Native — русскоговорящее сообщество
:D
источник

AB

Anatoly Berbeka in React Native — русскоговорящее сообщество
AMar4enko
Юзайте rxjs
есть примеры с redux?
источник

IU

Ilya Usachev in React Native — русскоговорящее сообщество
Подскажите новичку
приложение через вебвью
Хочу отслеживать на уровне  приложения нажатие на кнопки на сайте.

Через что можно реализовать такой функционал?
источник

A

AMar4enko in React Native — русскоговорящее сообщество
Anatoly Berbeka
есть примеры с redux?
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Ilya Usachev
Подскажите новичку
приложение через вебвью
Хочу отслеживать на уровне  приложения нажатие на кнопки на сайте.

Через что можно реализовать такой функционал?
достаточно rn-community webview и injected js с postMessage из браузера

в доке у них примеры есть
источник

IU

Ilya Usachev in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
достаточно rn-community webview и injected js с postMessage из браузера

в доке у них примеры есть
спасибо, пойду изучать
источник

ER

Evgeniy Ryazantsev in React Native — русскоговорящее сообщество
Уже второй день мучаюсь, почему ломается всё в режиме дебага на последней версии РН? Пустой проект перестает реагировать на нажатия при включении отладки

может у кого то еще была подобная проблема, что без отладки всё работает исправно, а с включением оной - просто ничего
источник

A

AMar4enko in React Native — русскоговорящее сообщество
А Remote debug случаем не включен?
источник

ER

Evgeniy Ryazantsev in React Native — русскоговорящее сообщество
немного не понял вопроса , у меня проект пустой создан минуту назад, в нём добавлена только одна строчка с кнопкой , при включении дебага (2 строка в дев меню) UI перестаёт реагировать
источник