Size: a a a

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

2020 May 18

LK

Levan Kvirkvelia in React Native — русскоговорящее сообщество
“....”.split(“ “).reduce
источник

LK

Levan Kvirkvelia in React Native — русскоговорящее сообщество
Или лодэш используй. Там есть группировка массива по х штук
источник

ПТ

Пользователь Типичны... in React Native — русскоговорящее сообщество
Привет, небольшой архитектурный вопрос: как лучше реализовывать повторяющиеся в стаках экраны? Например, есть стак каталог и стак избранное - у каждого из них есть деталка товара. Лучше реализовать переход из, допустим, избранного в каталог на детальную карточку или дублировать экран детальной карточки и всю дальнейшую ветку навигации что за ней тянется в избранное ?
источник

s

sheykvit in React Native — русскоговорящее сообщество
Пользователь Типичный
Привет, небольшой архитектурный вопрос: как лучше реализовывать повторяющиеся в стаках экраны? Например, есть стак каталог и стак избранное - у каждого из них есть деталка товара. Лучше реализовать переход из, допустим, избранного в каталог на детальную карточку или дублировать экран детальной карточки и всю дальнейшую ветку навигации что за ней тянется в избранное ?
Зачем дублировать? Один раз экран определил и переходи на него из других стэков
источник

ПТ

Пользователь Типичны... in React Native — русскоговорящее сообщество
sheykvit
Зачем дублировать? Один раз экран определил и переходи на него из других стэков
сейчас так и сделано, спрашиваю просто может другой вариант более … правильный чтоли
источник

s

sheykvit in React Native — русскоговорящее сообщество
А чем этот смущает?
источник

EC

Evgeny Cat in React Native — русскоговорящее сообщество
Steve
Есть предложение из 12 слов, как отобразить его ровно по три слова в каждой линии? То есть нужно сделать 4 линии по три слова?
https://jsbin.com/sifihixizu/edit?js

Примерную логику описал, дальше можно либо сразу выводить, либо в массив писать данные, а на каждой новой линии добавлять в массив \n, в конце все join через пробел и будет по 3 слова
источник

ПТ

Пользователь Типичны... in React Native — русскоговорящее сообщество
sheykvit
А чем этот смущает?
проблемно с анимацией
источник

ПТ

Пользователь Типичны... in React Native — русскоговорящее сообщество
sheykvit
А чем этот смущает?
да и в целом смотрю на приложения из того-же апстора.. типа спортмастера, там судя по всему дублируются экраны в стаках (может обусловлено необходимостью навесить другую логику или для удобства работы с  метриками, например) Вообще  вопрос в большей степени задавался с целью узнать мнение по этому поводу
источник

ПТ

Пользователь Типичны... in React Native — русскоговорящее сообщество
и еще возникает вопрос - как, оставаясь на том-же табе без дублирования в таком случае привести пользователя к конечной точке с учетом того. что на нескольких табах можно прийти к одному экрану в конце…
переключать его насильно на другой таб - немного ломает юзабилити
источник

RQ

Ramazan Qýlmahan in React Native — русскоговорящее сообщество
Правильно ли использовать в React Native componentWillUnmount() {
     this.abortController.abort();
   }
источник

RQ

Ramazan Qýlmahan in React Native — русскоговорящее сообщество
?
источник

ИС

Игорь Стрелов... in React Native — русскоговорящее сообщество
Ребята, все доброго дня.
Очень интересный вопрос, может кто уже реализовывал подобное.
Есть json с типами полей (text, button, image, check, date и т д), мне нужно динамически на основании этого построить форму и в дальнейшем значение всех полей полученных передать в другой запрос
источник

ИС

Игорь Стрелов... in React Native — русскоговорящее сообщество
Думал сделать кастомное поле, в котором принимать тип и по уловию возвращать необходимое поле. Это кастомное поле запихать в цикл и сформировать форму соответственно. Но при таком подходе как получить потом значение каждого поля?
источник

SU

Serik Uvaissov in React Native — русскоговорящее сообщество
Игорь Стрелов
Думал сделать кастомное поле, в котором принимать тип и по уловию возвращать необходимое поле. Это кастомное поле запихать в цикл и сформировать форму соответственно. Но при таком подходе как получить потом значение каждого поля?
Нужна обратная связь с созданными элементами
источник

SU

Serik Uvaissov in React Native — русскоговорящее сообщество
ref или что то подобное
источник

SU

Serik Uvaissov in React Native — русскоговорящее сообщество
или смотреть все child у родителя
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
Игорь Стрелов
Думал сделать кастомное поле, в котором принимать тип и по уловию возвращать необходимое поле. Это кастомное поле запихать в цикл и сформировать форму соответственно. Но при таком подходе как получить потом значение каждого поля?
точно также, только помимо типа поля, у тебя еще будет какой-нибудь value в котором будет лежать значение, отображаемое в поле
источник

s

sheykvit in React Native — русскоговорящее сообщество
Ramazan Qýlmahan
Правильно ли использовать в React Native componentWillUnmount() {
     this.abortController.abort();
   }
А что именно правильно? Непонятно
источник

RQ

Ramazan Qýlmahan in React Native — русскоговорящее сообщество
Использовать AbortController чтобы прервать fetch запрос при размонтирование компонента
источник