
Konstantin
21.05.2018
13:39:50
попробуйте выключить дебаг
он по умолчанию же выключен!?
я когда то давно включал посмотреть, потом отключил...
и на этом белом экране не срабатывает меню CTRL+M

Yurii
21.05.2018
13:40:39
а может бандлер что-то говорит?

Konstantin
21.05.2018
13:40:52
а может ну его этот react-native-navigation и пользоваться react-navigation?

Google

Yurii
21.05.2018
13:41:33
консоль которая запускается при react-native run-android

Konstantin
21.05.2018
13:42:42
ну а так вообще, для простенького проекта, достаточно будет react-navigation?
нужно переключение скринов, и sidebar
или лучше все же react-native-navigation ?

Иван
21.05.2018
14:24:51

Konstantin
21.05.2018
14:25:45

Иван
21.05.2018
14:26:21

Konstantin
21.05.2018
14:26:50
с пол пинка пример не завелся тока ))
https://reactnavigation.org/docs/en/hello-react-navigation.html
в эмуляторе выкинул 500ую ошибку

Иван
21.05.2018
14:28:26

Konstantin
21.05.2018
14:29:27
ну то есть я сделал
- react-native init AwesomeProject
все ctrl+c из примера и ctrl+v в App.js
- react-native run-android
и 500ая ошибка на красном экране
может проблема в машине на которой это все пытаюсь делать...

Иван
21.05.2018
14:29:52
так сам пакет то добавили?
yarn add react-navigation
либо npm install —save react-navigation

Google

Play
21.05.2018
14:30:35

Konstantin
21.05.2018
14:32:17

Иван
21.05.2018
14:33:48

Alexander
21.05.2018
14:35:13
я вообще про react-native-navigation не слышал. там что-то достойное?

Konstantin
21.05.2018
14:35:37

Иван
21.05.2018
14:37:48

Konstantin
21.05.2018
14:38:22
курс назывался "UDEMY - React Native - The Practical Guide"

Иван
21.05.2018
14:39:21

Konstantin
21.05.2018
14:40:17
оказывается что да, добавил
но в ошибке сказано что не может найти
нужно сделать как там предлогается? удалить папку node_modules?

Иван
21.05.2018
15:00:53

Konstantin
21.05.2018
15:05:33

Иван
21.05.2018
15:07:40

Konstantin
21.05.2018
15:08:54
Позже попробую дома
На другой машине

Алексей
21.05.2018
15:09:06

Zamir
21.05.2018
15:45:46
привет, хочу попробовать написать приложение на react-native, подскажите, возможно ли написать приложение так что бы на андроиде был материал дизайн, а на ios соответсвенно свои стайл гайды? счас пока читаю доки и ничего не увидел, подумал может все под одну гребенку

Google

Demuz
21.05.2018
15:56:04

Zamir
21.05.2018
15:56:54

Demuz
21.05.2018
15:59:51
Там везде, грубо говоря, что то вроде этого будет: Platform.OS === "ios", то вернуть компонент такой-то, а если нет, то...
Это почти ко всему применимо, не только к стилям, но и к возврату различных компонентов, рендерингу и тому подобное.

Zamir
21.05.2018
16:04:09
Там везде, грубо говоря, что то вроде этого будет: Platform.OS === "ios", то вернуть компонент такой-то, а если нет, то...
Это почти ко всему применимо, не только к стилям, но и к возврату различных компонентов, рендерингу и тому подобное.
оу, а проще варанта, нету, да?

Denis
21.05.2018
16:04:46

Zamir
21.05.2018
16:05:22
тоже, верно, люди пытаются сдеалт кроссплатформенный продукт, а я их назад тяну ))

Demuz
21.05.2018
16:05:49

Zamir
21.05.2018
16:06:32

Vladimir
21.05.2018
16:06:34

Demuz
21.05.2018
16:06:35
Автоконверторов стилей и прочего нет. Есть только куча готовых заготовок, но вы же должны сказать софту что и куда поставить, в зависимости от платформы.

Vladimir
21.05.2018
16:07:19
вы делаете для одного компонента разные файлы, которые автоматом подтягиваются
а для простых случаев - Platform.select

Zamir
21.05.2018
16:08:53
все ок, всем спасибо??

Arkady
21.05.2018
16:32:19
все ок, всем спасибо??
Можно также создать два файла стилей
styles.ios.js
styles.android.js
И импортировать просто styles.js
По моему, это должно работать

morda
21.05.2018
17:56:49
Гораздо проще будет два отдельных юая наваять чем продираться сквозь дебри ветвлений поплатформенных

Nick
21.05.2018
18:15:46

Wthigo
21.05.2018
20:12:11
У кого нибудь была бага с секшен листом? Если используешь ListHeaderComponent то появляется только первые три айтема а затем рендерятся все остальные. Думал список большой и селектор часто тригерится, мемоизировал селектор та же иша. Гугл ответа не даёт (react native 0.55)
Без хедера все работает как часы

Arsenii
21.05.2018
20:19:50
может поможет initialNumToRender ?

Papuc
21.05.2018
20:46:54
привет всем

Google

Papuc
21.05.2018
20:47:11
нужнапомощ с react-native directions
и react native geolocation

Rostyk
21.05.2018
20:48:48
Hi guys,how can i retrieve currentUser.location and order my posts by it
export const eventsFetch = () => {
const { currentUser } = firebase.auth();
return (dispatch) => {
firebase.database().ref(/events).orderByChild("/location").equalTo(location)
.on('value', snapshot => {
dispatch({ type: EVENTS_FETCH_SUCCESS, payload: snapshot.val() });
});
};
};
users/currentUser/userInfo
Может кто помочь?

Papuc
21.05.2018
20:49:53
готовый код

Rostyk
21.05.2018
20:50:07
это н ето
при регистрации,я указываю свою локацию

Papuc
21.05.2018
20:50:45
этот код находит твою локацыю, этого ты искал ?

Rostyk
21.05.2018
20:50:46
и мне надо ёё считать
и отфильтровать посты за этой локацией

Nikita
21.05.2018
20:59:20
Всем привет, кто-нибудь использовал drawer из react-native-navigation на ios?

Артём
21.05.2018
21:11:32
Есть дровер для ios, но он реализуется скриптом, нативно только для андройд

Nikita
21.05.2018
21:25:51
Я не совсем понял, что ты подразумеваешь под негативным пользовательским опытом. В slack, twitter или discord есть боковое меню, как я понимаю, его можно реализовать через drawer в react-native-navigation.

Артём
21.05.2018
21:28:33
Я имею ввиду что это не по гайдам. Нет такого элемента в ios вообще
Но есть его имплементации собранная из вьюшек и управляемая скриптом. Есть модуль, его можно поставить
Но плохой тон создавать элементы интерфейса которые не соответствуют гайдам и не являются нативными для этого интерфейса

Google

Артём
21.05.2018
21:30:16
Это как новый контакт для андроида который полностью утратил андройд идентичность, пользователям андройд это неудобно
Можно конечно сделать, но лучше использовать табы
Которые привычны пользователям ios

Nikita
21.05.2018
21:31:36
Теперь понял. Да, я видел npm пакеты реализующие drawer, но меня интересует именно, есть ли опыт работы с drawer из react-native-navigation от wix. А по поводу самого бокового меню, в многих приложениях на ios оно есть, например twitter, slack, discord.

Артём
21.05.2018
21:33:30
Да, я знаю что есть, но это не значит что это правильно или хорошо :-). Всё-таки лучше придерживаться установленных стандартов и гайдов. Я только под андройд юзал, под иос юзал тот из нпм
А в последних проектах под иос всегда табы, а под андройд дровер
Я извиняюсь что мой ответ не является прямым ответом на вопрос, это не очень правильно, просто хотел поделиться мыслями ))

Nikita
21.05.2018
21:42:32
Я с тобой согласен по поводу гайдлайнов.