@reactnative_ru

Страница 762 из 878
GrafMine
30.07.2018
13:56:38
ну типа редюсоры и екшены общие

Vadim
30.07.2018
13:56:55
?

Play
30.07.2018
14:37:00
зависит от состояния react-native-web.
юзаю в проде, полет отличный

Dan
30.07.2018
14:38:58
юзаю в проде, полет отличный
Сразу пара вопросов возникает а какой скоуп задач, чем обсуловлена такая миграция? а react-native-web на каких разрешения себя хорошо чувствует? Планшеты? Аймаки?

Google
Addicted
30.07.2018
14:47:06
ребят привет. вопрос по yandex app метрике, кто как ставит?

Play
30.07.2018
14:48:08
ребят привет. вопрос по yandex app метрике, кто как ставит?
это на web метрика или у них для приложений появилась?

Eugene
30.07.2018
14:49:35
ребят привет. вопрос по yandex app метрике, кто как ставит?
Ну там выбор не велик. Либо поды либо качай либу и подключай

Dan
30.07.2018
14:49:49
везде нормально) через Dimension определяю ширину и верстаю под нужное разрешение.
окей, react-native-web ставится сверху на react-native. Если вспомнить как устроен RN, надо полагать что RN-WEB подтыкает нужные ручки, где должны были быть native modules и на них живет. А что со стилями? Все та же йога?

Dan
30.07.2018
14:53:03
Я его не ставил поверх rn. Просто установил и сделал alias react-native - react-natve-web.
а в чем тогда магический эффект? Я так понимаю весь этот огород для того чтобы код который есть на RN поднять в уютном браузере. Как оно для мобилы собирается тогда?

Demuz
30.07.2018
14:55:46
rn web сам по себе для мобилы не собирается. Это ты просто можеш сделать так чтобы он под мобилы собирался, а вобще, он только для браузера собирает. Считай, если у тебя alias, то тот же код будет и под мобилу собираться. Мне например просто комфортно писать стилем "rn" для веб простые вещи. Но не сказал бы что он прям так для веб хорош. Так, быстро что-нибудь накидать канает. К тому же, там что-то много кода получается на собранной странице.

Dan
30.07.2018
14:57:14
Ага, вот теперь понял. Я думал он втыкается поверх RN и нативные компоненты и APIи заменяет жсными костылями

Demuz
30.07.2018
14:57:27
Писал простые панели операторские на рн веб, в принципе, пойдет. Слева списки пользователей и оператор просто с ними общается.

Ага, вот теперь понял. Я думал он втыкается поверх RN и нативные компоненты и APIи заменяет жсными костылями
Я тоже так думал, а потом в коды зашёл, он там ничего из rn не юзает, оказалось просто такое название. Сахар.

View, это обычная дивка там. div. ?

Dan
30.07.2018
14:59:14
Мило. Только не ясно нахрена при наличии живого(все ещё) реакта

Google
Demuz
30.07.2018
15:00:01
Не знаю. Я с рн начал просто, поэтому думал будет комфортно простую вещь накидать так же под мобилу.

Addicted
30.07.2018
15:19:36
Play
30.07.2018
15:20:47
Input: StyleSheet , Output: css https://github.com/necolas/react-native-web/blob/master/packages/website/guides/style.md#implementation-details

Alexander
30.07.2018
15:22:16
господа, кастомный хедер подключаете в каждом стаке?

и как изменяете в нём title ?

Dan
30.07.2018
15:22:55
https://github.com/necolas/react-native-web/blob/master/packages/website/guides/style.md
посмотрел. Да, стили RN весьма удобная штука, спорить не стану Но по сути все тот же препроцессинг) Less, Sass, you know..

Alexander
30.07.2018
15:24:32
господа, кастомный хедер подключаете в каждом стаке?
или на каждой странице подключаете через static navigation options ?

@playra , знаю ты приручал хедеры

Play
30.07.2018
15:28:04
господа, кастомный хедер подключаете в каждом стаке?
https://nextjs.org/learn в этом небольшом курсе можно понять как решить вашу задачу. Если коротко, то создается общий Layout куда передаются свойства для Header.

Dan
30.07.2018
15:28:19
или на каждой странице подключаете через static navigation options ?
я вот так делал когда нужны были кастомные хедеры ... public static navigationOptions = HeaderWithBurger(Colors.homePageBase); ... export const HeaderWithBurger = (color: string = Colors.baseColor, title: string = '') => ({ navigation, }) => ({ headerTitle: inject('i18n')(({ i18n }: { i18n: I18nStore }) => ( <Text style={{ color: Colors.white, fontSize: 20 }}>{i18n.t(title)}</Text> )) });

сори за много кода

Play
30.07.2018
15:31:53
@playra , знаю ты приручал хедеры
https://github.com/arunoda/learnnextjs-demo/blob/static-blog-final/components/MyLayout.js вот он, только нужные пропсы туда прокинуть

Alexander
30.07.2018
15:34:03
а как передаёте тайтлы?

через redux?

или HOC withNavigation ?

Play
30.07.2018
16:50:58




Коллеги, готовлю видео курс React Native для начинающих, сейчас на теме react native cli vs expo Прошу дать фидбек, если где false

Google
Play
30.07.2018
16:55:19
Поменяй цвет фона пожалуйста
цвет логотипа) хорошо сделаю серый нейтральный

Alexsandr
30.07.2018
16:57:43
дим, для тестирование не обязательно подключать к usb

только первый раз чтобы build залить

Alexsandr
30.07.2018
16:58:03
и то только на ios

あなたの神
30.07.2018
17:24:27
Для публикации приложение не требуется аккаунт разработчика? Лолчто

Play
30.07.2018
17:38:08
Для публикации приложение не требуется аккаунт разработчика? Лолчто
что не так? часть таблицы взял из этого источника: https://code-examples.net/ru/q/255b23e Экспо может создавать файлы .apk и .ipa (распространение в магазинах возможно с помощью Expo) я не так понял этот пункт или допущена ошибка?

あなたの神
30.07.2018
17:39:22
То, что у них есть сервис (у експо) по распространению сделанных в нем приложений ни о чем не говорит

Play
30.07.2018
17:41:22
То, что у них есть сервис (у експо) по распространению сделанных в нем приложений ни о чем не говорит
понял, спасибо, значит без аккаунтов разработчиков выложить приложение нельзя)

Chu
30.07.2018
17:43:45
Всем доброго вечера! А никто не может подсказать способ узнать тайтл сайта по урл?

theatz
30.07.2018
19:54:05
Привет есть ли подобная конфа по протон нэйтив?

Admin
ERROR: S client not available

Arsenii
30.07.2018
20:24:19
Chu
30.07.2018
20:25:14
Правда, смотрю, не особо популярная, либа.

Arsenii
30.07.2018
20:25:46
я лучше нечего не придумал( тоже была похожая задача

Google
Chu
30.07.2018
20:26:14
Я видел решение через WebView, но не взлетело почему-то.

Arsenii
30.07.2018
20:28:01
мне понравилось, что получилось очень кратко и работает пока стабильно) const response = await fetch(url) const html = await response.text() const cheerio = require('react-native-cheerio') const $ = cheerio.load(html) let title = $('title').text() if (isNil(title) || isEmpty(title)) { title = $('h1').text() if (isNil(title) || isEmpty(title)) { title = title.trim() } } else { title = title.trim() } return title

Chu
30.07.2018
20:31:23
О. Еще и пример. Спасибо большое!

Arsenii
30.07.2018
20:32:39
Привет есть ли подобная конфа по протон нэйтив?
долго уже используете? на linux как работает? мне для raspberry нужно сделать простое приложение, думал электрон использовать, а тут узнал что есть такое)

theatz
30.07.2018
20:36:35
спасибо нет, только решил посмотреть, что к чему так что подсказать, к сожалению, не смогу

Mr. Bowler Hat
30.07.2018
21:51:44
А все ради кнопки с тенями для Android <5.0...

07-31 03:56:17.068 31090-31109/ilya_fedin.setupwizard W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class ilya_fedin.setupwizard.ButtonViewManager

Эта ошибка, оказывается, не только для моего ViewManager'а выходит

Наверное, не в ней дело?

Больше вроде ничего нативного про мою кнопку нет... А как проверить регистрацию объекта кнопки?

Mukhamed
31.07.2018
02:50:24
Всем привет кто-нибудь пользовался react-native-default-preference?

или какую библиотеку лучше использовать для сохранения данных как в userDefaults iOS?

Mr. Bowler Hat
31.07.2018
03:38:25
Я юзаю встроенный asyncstorage

Alexander
31.07.2018
04:25:22
Что лучше использовать для стилей? Сначала думал использовать styled-components, но у него траблы с typescript. Или может стандартный stylesheet поддерживает темы? В общем, в основном, нужна поддержка тем и возможность передавать данные для динамического изменения стилей

https://github.com/Bhoos/react-native-theming Как такое решение?

Gena
31.07.2018
05:23:28
Больше вроде ничего нативного про мою кнопку нет... А как проверить регистрацию объекта кнопки?
Ошибка с Could not find generated setter... не должна на вашу кнопку влиять, она там везде )) Поставьте бряк-поинт в Android Studio на любом сеттере или в методе, где создается объект Button... запустите debug... Впрочем, вам нужно другое... запустите приложение в debug через AndroidStudio, дальше Tools -> Layout Inspector... эта штука сделает снапшот всех нативных вьюх с их свойствами... найдите вашу кнопку, внимательно посмотрите на её св-ва, особенно на размер

Nikita
31.07.2018
07:28:29
Есть, называется headhunter Если ты понимаешь о чем я

Stas
31.07.2018
08:22:48
мне нужно быстро вращать view, создавая эффект "подергивания". Интервал 200мс для одного подергивания. Animated.loop( Animated.sequence([ Animated.timing(this.spinValue, { toValue: 1, duration: 100, easing: Easing.linear, useNativeDriver: true }), Animated.timing(this.spinValue, { toValue: 0, duration: 100, easing: Easing.linear, useNativeDriver: true }) ]) ) this.spinValue.interpolate({ inputRange: [0, 0.5, 1], outputRange: ["-0.5deg", "0deg", "0.5deg"] });оно работает, но забивается ивент луп, так как sequence и loop работают не на nativeDriver. нет ли способов это оптимизировать? Как-то нужно увеличить duration, сохранив скорость анимации

Google

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