Size: a a a

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

2020 June 06

ЦС

Церго Сыров... in React Native — русскоговорящее сообщество
Вот выше видос
источник

ЦС

Церго Сыров... in React Native — русскоговорящее сообщество
Я делал через Гугл плейсес
источник

ЦС

Церго Сыров... in React Native — русскоговорящее сообщество
Можно на оупн стрит ещё брать
источник

S

Steve in React Native — русскоговорящее сообщество
Vitalii Obideiko [Obidos]
https://redux.js.org/recipes/structuring-reducers/normalizing-state-shape
Надо нормализировать данные и рендерить список ID’шников. Потом по ID каждый элемент сам достает данные из стейта. Когда вмассив ID’шников получит новый элемент, то список обновится, но перерендерит, только новый элемент
А чем именно это отличаетс от того чем если сейчас добавится 1 новый элемент.
источник

VO

Vitalii Obideiko [Ob... in React Native — русскоговорящее сообщество
Steve
А чем именно это отличаетс от того чем если сейчас добавится 1 новый элемент.
В вашей реализации обновится весь список, и скорее всего новые объекты упадут на место старых (по сыылке). В моем же варианте обновится массив ID. Список попытается обновится. Каждый элемент поймет, что для него ничего не помеялось. Новый элемент добавится и отрендерится
источник

S

Steve in React Native — русскоговорящее сообщество
Vitalii Obideiko [Obidos]
В вашей реализации обновится весь список, и скорее всего новые объекты упадут на место старых (по сыылке). В моем же варианте обновится массив ID. Список попытается обновится. Каждый элемент поймет, что для него ничего не помеялось. Новый элемент добавится и отрендерится
Ааа понял кажется
источник

S

Steve in React Native — русскоговорящее сообщество
Спасибо, попробую
источник

АЧ

Антон Чепур... in React Native — русскоговорящее сообщество
Церго Сыров
Можно на оупн стрит ещё брать
Дело в том что я делаю на iOS, поэтому есть ли для Apple Maps что-то подобное под RN? Или только под Swift?
источник

ЦС

Церго Сыров... in React Native — русскоговорящее сообщество
Дак я из апи массив точек формирую
источник

ЦС

Церго Сыров... in React Native — русскоговорящее сообщество
В Свифт думаю не проблема маркёры добавить )
источник

ЦС

Церго Сыров... in React Native — русскоговорящее сообщество
Кода нет под него
источник

ЦС

Церго Сыров... in React Native — русскоговорящее сообщество
У меня
источник

I

Ilya in React Native — русскоговорящее сообщество
Антон Чепур
Дело в том что я делаю на iOS, поэтому есть ли для Apple Maps что-то подобное под RN? Или только под Swift?
Я немного не понимаю проблемы
источник

I

Ilya in React Native — русскоговорящее сообщество
Карта юзается одна и та же
источник

I

Ilya in React Native — русскоговорящее сообщество
Апишка в ней для Android и iOS одинаковая
источник

I

Ilya in React Native — русскоговорящее сообщество
Получаешь данные с google places
источник

I

Ilya in React Native — русскоговорящее сообщество
И отображаешь на карте
источник

VO

Vitalii Obideiko [Ob... in React Native — русскоговорящее сообщество
Steve
Ааа понял кажется
Вот тут можно почитать https://redux.js.org/faq/performance
Более конкретно тут
Redux may not be as efficient out of the box when compared to other libraries. For maximum rendering performance in a React application, state should be stored in a normalized shape, many individual components should be connected to the store instead of just a few, and connected list components should pass item IDs to their connected child list items (allowing the list items to look up their own data by ID). This minimizes the overall amount of rendering to be done. Use of memoized selector functions is also an important performance consideration.
источник

МК

Миша Ковальчук... in React Native — русскоговорящее сообщество
Данила Андреев
Я пробовал сначала этот вариант, но по вычислениям так себе перфоманс был. Остановился на варианте с добавлением неразрывных пробелов.
но а как расположить время в углу, если не известны размеры общего блока?
источник

ДА

Данила Андреев... in React Native — русскоговорящее сообщество
Миша Ковальчук
но а как расположить время в углу, если не известны размеры общего блока?
View который содержит в себе время и галочку абсолютно спозиционируй относительно контейнера сообщения.
источник