@reactnative_ru

Страница 793 из 878
Play
25.08.2018
18:16:13
Нет, у меня веб-сервер на PHP
Без разницы на чем сервер. Вам в итоге JSON нужен в приложении. Посмотрите мой курс для начинающих в React Native и найдете ответ на свой вопрос. https://www.youtube.com/watch?v=tz_pOxQFcdo&list=PLth6QPteH5guFUwQj1iCdu-SOZ7O5KCz4

Ivan
25.08.2018
18:40:37
был у кого опыт дополненной реальности с rn на android? модельки по ключам ставить надо

Alexander
25.08.2018
18:43:50
Всем доброго времени суток, Мне нужно отобразить имя пользователя на странице профиля после того как он вошёл в свой аккаунт. Мне посоветовали использовать Redux и хранить полученные данные пользователя с сервера в нем , но было бы возможно это как-то всё сделать без редакса, допустим структурировать всё с помощью PHP?
Чет ты загнул. Редакс нужная тема для 90% проектов. Как без него — непонятно. Если ты как-то умудряешься обходить без редакса, то попробуй просто в JWT (если юзаешь его) хранить имя пользователя и вытаскивать оттуда. Ну или там как-нибудь в ответе тогда просто отдавай имя пользователя.

Andrei
25.08.2018
18:51:31
Просто проблема заключается в том, что я не могу подключить провайдер, так как у меня два навигатора (таб и стак)

Google
あなたの神
25.08.2018
18:54:32
рут навигатор у тебя всегда должен быть один

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

Andrei
25.08.2018
18:57:53
Я объясню в чем дело: У меня есть файл StackNavigator.js В нем связаны стаком Login.js, Register.js и Tabs.js Когда пользователь логиниться, то его перекидывает на страницу Tabs.js (с помощью navigate), где 5 страниц соединены табом

あなたの神
25.08.2018
18:59:53
Я объясню в чем дело: У меня есть файл StackNavigator.js В нем связаны стаком Login.js, Register.js и Tabs.js Когда пользователь логиниться, то его перекидывает на страницу Tabs.js (с помощью navigate), где 5 страниц соединены табом
ну, создаешь стэк навигатор для логина, создаешь таб навигатор и их объеденяешь в свитч навигатор. Если надо, то в таб навигатор просто докидываешь стэк навигатор по надобности

и рут у тебя один

а вообще, лучше просто использовать Wix'овскую навигацию. Почему на продакшене все так натягивают именно react-navigation?

Play
25.08.2018
19:17:07
а вообще, лучше просто использовать Wix'овскую навигацию. Почему на продакшене все так натягивают именно react-navigation?
Лично я пока не встречал проблем по перформансу у react-navigation, то тогда зачем нативная? Можно нативно верстку приложения делать, но зачем, если есть flexbox в JS слое?

あなたの神
25.08.2018
19:18:56
Лично я пока не встречал проблем по перформансу у react-navigation, то тогда зачем нативная? Можно нативно верстку приложения делать, но зачем, если есть flexbox в JS слое?
В целом виксы дают больший функционал, а сама структура и файл с конфигом выглядят элегантно. В то время как файл с react-navigation походит на большую мусорку

Play
25.08.2018
19:23:12
В целом виксы дают больший функционал, а сама структура и файл с конфигом выглядят элегантно. В то время как файл с react-navigation походит на большую мусорку
Согласен, что в их примерах не самый лучший вариант, но если разложить всю навигацию по логичным местам, то все становится элегантно. Вот например так: https://github.com/react-native-village/TabStackNavigatorRedux

あなたの神
25.08.2018
19:24:52
Код читается легче

Google
あなたの神
25.08.2018
19:26:48
Единственный явный минус, это то, как там Drawer реализован, а так, лично я считаю, это лучший выбор на данный момент

(Но это про первую версию, вторую не трогал)

Play
25.08.2018
19:29:26
Структурировать виксовскую все-равно легче и приятнее, попробуй как-нибудь что-то крупное с его помощью сделать
У нее нет web имплементации, а мне она нужна, так как я делаю сайты на react-native-web, а у react-navigation и у react-native-navigation ее нет, поэтому я топлю за react-router у которого есть и SSR решение: LEARN ONCE, ROUTE ANYWHERE - REACT ROUTER https://reacttraining.com/react-router/

Play
25.08.2018
19:30:45
Честно, не понимаю, зачем вы юзаете react-native-web
Одна кодовая база - это не бенефит?

あなたの神
25.08.2018
19:32:28
CSS === ад, JS === true
Well, не юзал нейтив-веб, но сходу кажется, что пока это кривая поделка

(Просто мысли вслух)

Play
25.08.2018
19:34:35
Well, не юзал нейтив-веб, но сходу кажется, что пока это кривая поделка
Не только у меня в проде проект) Реальная тема! Пока работу искал, встречал у серьезной западной компании проект в проде также на react-native-web. Вы попобуйте, а потом судите ?

Play
25.08.2018
19:36:43
Хм, как-нибудь в будущем. Никогда не любил веб)
C react-native-web - это как разработка мобильного приложения, только респонсив дизайна больше.

Arthur
26.08.2018
00:34:31
кто нибудь использовал react-native-web на стороне сервера? не рендерится тэг <img />, гидрация плохо работает

ssr решение для рендеринга изображений есть?

если вставить в webpack url-loader, то если все изображения будут сохранятся в base64, то бандл получится огроменный, поэтому нужно сохранять в виде ссылок, но в этом случае не рендерится на стороне сервера тег <img>,

поэтому пробую загружать ссылки плагином file-loader, но ставлю опцию emitFile: false

но в этой библиотеке какая-то проверка стоит и блокирует рендеринг тега img

Farhod
26.08.2018
05:13:11


Здраствуйте. Кто нибуд сталкивался с такой проблемой. На mainapplicaticon.java и на main activity.java файлах стоит знак вопроса. Когда нажимаеш не откривает. На вебшторме

Можеть я какой та плагин удалил???

Vladimir
26.08.2018
07:24:10
А эти файлы есть на диске?

Google
Nick
26.08.2018
07:24:13
Нет, это нормально WebStorm из коробки не поддерживает java

Farhod
26.08.2018
07:39:16
Нет, это нормально WebStorm из коробки не поддерживает java
Но некоторее время назад работали эти файли

Имею в виду что я смог их изменит

Nick
26.08.2018
07:40:39
А теперь не можете?

Farhod
26.08.2018
07:41:03
Когда я хотел добавить в проект реакт натив навигатион я изменил

Потом уже появился эти значки вопросов

Да

Ivan
26.08.2018
08:24:55
подскажите, как можно получить доступ к камере из webview rn?

Play
26.08.2018
08:33:48
кто нибудь использовал react-native-web на стороне сервера? не рендерится тэг <img />, гидрация плохо работает
Попробуйте стартер от Next.js Он самый лучший https://github.com/zeit/next.js/tree/canary/examples/with-react-native-web

Еще есть у reframe, но не тестил его. https://github.com/reframejs/reframe/tree/master/examples/react-native-web-and-react-router

John
26.08.2018
09:05:17
Подскажите как сделать таймер чтобы анимация не подвисала? Подключил TimerMixin все работает шустро, но как начинаю работать со setState внутри таймера сразу падает fps

John
26.08.2018
09:13:19
Профилировать, а потом фиксить, что тормозит.
А можно без setState отрисовывать обновление? Думаю дело в нем т.к. там у меня есть большой массив.

Gena
26.08.2018
09:22:39
Можно, но это вряд ли решит вашу проблему.

Svatov
26.08.2018
10:07:56
Привет, подскажите, пожалуйста, как правильно фетчить картинки по урлу правильного размера, чтобы сразу серверу дать понять x1 или х2 или х3

Vladimir
26.08.2018
10:24:31
Dimensions есть

Оттуда плотность получите и передавайте нужный параметр

Svatov
26.08.2018
10:29:15
интересно что особо инфы на эту тему нет по англ форумам, я пока пришел к решению из доки вычитал есть PixelRatio.get() там смотрю на коэфф и подставляю в урл необходимую константу увеличения

так практикуется или есть получше решение?

Google
Denis
26.08.2018
14:51:02
Ребята, а для чего метод getPixelSizeForLayoutSize?

Gena
26.08.2018
15:03:08
Ребята, а для чего метод getPixelSizeForLayoutSize?
Так гляньте в реализацию... думаю, станет всё понятно )))

Ну чтоб далеко не ходить: static getPixelSizeForLayoutSize(layoutSize: number): number { return Math.round(layoutSize * PixelRatio.get()); }

Denis
26.08.2018
15:12:46
спасибо

Admin
ERROR: S client not available

Ivan
26.08.2018
15:58:00
Добры вечер. Кто не будь работал с https://docs.expo.io/versions/latest/sdk/segment Сделал все как указано в доке - не работает. На странице статистики пишет что никаких даных не поступало. Само приложение не крашиться, как отдебажить вообще не представляю. И вдогонку вопрос. Может есть ли какой то другой способ трекать установку и удаление приложение помиомо Srgment? Expo приложение если что.

Zamir
26.08.2018
16:05:53
привет! в reactnavigation перейти на другой скрин без this.props.navigation.navigate(''ProductScreen')????есть ли что-то глобальное?

Oleg
26.08.2018
16:28:51
кто пользует RN с TS, скажите как абсолютные импорты без src делать: import {qwe} from 'home/qwe', файл находится в src/home/qwe tsconfig.json "baseUrl": "./src", "paths": { "*": ["src/*"] }, .babelrc "plugins": [ [ "module-resolver", { "root": ["./src"] } ] ] не помогает

вроде нашел https://github.com/ds300/react-native-typescript-transformer/issues/31#issuecomment-333230604

Nazhmeddin
26.08.2018
17:30:09
это его имя

Dmitry
26.08.2018
17:59:21
Oleg
26.08.2018
17:59:22
А что у нас есть для socks5?

Andrei
26.08.2018
18:32:53


В инструкциях и туториалах нигде не видел что-то наподобие import document from...

Kos
26.08.2018
19:58:11
Кто ошибку выдаёт? Eslint?

Andrei
26.08.2018
19:58:26
Kos
26.08.2018
19:59:30
Expo
Покажи

Andrei
26.08.2018
20:03:06


Покажи
Скрин сверху

Google
Kos
26.08.2018
20:06:11
Вот не скажу. Сорян.

Nick
26.08.2018
20:07:14
Так в react native нету же dom

Andrei
26.08.2018
20:07:34
может я пакет забыл установить?

Nick
26.08.2018
20:07:35
Нужно как точку входа юзать RegisterComponent

Andrei
26.08.2018
20:08:01
извиняюсь, а как тогда юзать провайдер?

Ладно, попробую сейчас ещё раз проверить наличие пакета

Nick
26.08.2018
20:08:58
Так все правильно

https://github.com/DragonSpirit/JayJay/blob/master/App.js

У меня так ?‍♂

Dmitry
26.08.2018
20:11:50
Ребятки, а есть ли возможность завести .env переменные в rn?

что-то только сейчас понял, что их вроде нет

Vladimir
26.08.2018
20:23:18
react-native-config ?

morda
26.08.2018
20:57:30
Ребятки, а есть ли возможность завести .env переменные в rn?
Есть плагин для бабеля который все process.env во время компиляции в значения которые такие щас в энв хардкодит. Но очень костыльное решение. Надо кэши всегда чистить

Шанс улета беты в продакшн неиллюзорный)

Alexander
27.08.2018
05:01:10
Как в react-navigation подписаться на события жизненного цикла? Пишу в componentDidMount this.props.navigation.addListener('didFocus', this.update()); При повторном фокусе ругается на subs is not a function

Страница 793 из 878