@reactnative_ru

Страница 397 из 878
Andrew
26.11.2017
13:51:25
Бггг. Где-то плачет +1 андройд девелопер.

Алексей
26.11.2017
13:51:28
это когда я вьюху нативну делал

а когда просто нативный модуль то прям в реакт проекте

Andrew
26.11.2017
13:52:14
У меня нормально импортнуть в студию модуль не получилось.

Google
Andrew
26.11.2017
13:52:16
:(

Алексей
26.11.2017
13:52:38
ну там надо немного бойлерплейта с доков написать

Play
26.11.2017
15:00:59
хочу у левой кнопки в хедере react-navigation настройть modal а у правой оставить card работает modal всех сразу если пишу в общие настройки если пишу только Modal: { screen: Clock, mode: 'modal' }, то не работает. Что не так делаю?

Vladimir
26.11.2017
15:05:45
Просто запускаешь аппу в студии дебагером

Чтобы открыть в студии, просто импортишь папку android как gradle-проект

Play
26.11.2017
15:12:11
я делал кастомный хедер и кнопкам приписывал что хотел уже
так и сделаю, если из коробки решения нет

Джон
26.11.2017
15:12:54
так и сделаю, если из коробки решения нет
редко когда дизайн клиента совпадает со стандартными решениями )

именно по навигации

jdc
26.11.2017
16:20:12
в rn есть нативный компонент вместо https://www.npmjs.com/package/react-native-pull-up-down-refresh?

Nikita
26.11.2017
17:01:34
в rn есть нативный компонент вместо https://www.npmjs.com/package/react-native-pull-up-down-refresh?
https://facebook.github.io/react-native/docs/refreshcontrol.html Первая сссылка в гугле...

Google
Nikita
26.11.2017
17:27:33
так в примере все есть

Джон
26.11.2017
20:38:22
Ребят, как в ScrollView сделать pagingEnabled не на всю высоту, а только на один элемент, чтобы при скролле элемент всегда становился в начало контейнера?

типа чтобы начало любого элемента доскролливалось до начала контейнера

Разобрался. Другой вопрос — можно ли менять дефолтное значение friction (или как правильно) при скролле?

чтобы быстрее скролл притормаживал )

Джон
26.11.2017
21:07:10
А подскажи как сделал пейджинг нужный тебе
я пошел другим путем — вызываю scrollTo({ x: index * elementWidth, y: 0 }) в ивенте onMomentumScrollEnd (у меня горизонтальный скролл)

Danil
26.11.2017
21:07:28
?

Джон
26.11.2017
21:09:02
но наверное буду вызывать в onTouchEnd, чтобы не ждать конца анимации скролла

А подскажи как сделал пейджинг нужный тебе
для iOS вот это работает snapToInterval={elementWidth} decelerationRate="fast"

Azoyan
27.11.2017
05:45:01
Парни, у кого-нибудь есть виртуалка где RN уже установлен с эмуляторами со всеми делами, чтобы сесть и начать писать?

Иван
27.11.2017
07:37:32
[user] name = Ivan Hilkov email = strange.mole@gmail.com [core] autocrlf = input [push] rebase = true [rerere] enable = true [color] ui = true

Vadim
27.11.2017
08:43:36
Парни, кто сталкивался с такой проблемой?

https://stackoverflow.com/questions/42620236/deep-links-does-not-work-from-emails

Джон
27.11.2017
08:53:55
Ребят, доброе утро! Как в активном табе на андроиде убрать полоску снизу? (react-navigation)

ну или изменить цвет, хотя бы )

Никита
27.11.2017
09:07:05
indicatorStyle: { backgroundColor: 'transparent', },

Google
Никита
27.11.2017
09:07:35
в tabBarOptions

Джон
27.11.2017
09:13:08
Alexander
27.11.2017
09:49:13
коллеги, не удаётся подружить babel-plugin-module-resolver и react-native



watchman чистился, кэш чистился, модули npm удалялись и переставлялись



настройки eslint (слева) и .babelrc (справа)

подключаю так: import Input from 'Components/Form/Input';

Atom - не ругается, всё нормально резолвит. но при сборке падает ошибка

Иван
27.11.2017
09:57:50
а если import Input from './Components/Form/Input'; ?

Alexander
27.11.2017
09:59:00
тогда в самом Atom ругаются eslint и flow

а если import Input from './Components/Form/Input'; ?
пропробовал собрать - тоже самое

Иван
27.11.2017
10:00:38
ну смотри, поиск идет относительно директории сцены, следовательно ./ ищет в этой директории, я так понимаю компоненты уровнем выше значит надо ../

Alexander
27.11.2017
10:02:05


сори, недокинул скрин

такая структура

Иван
27.11.2017
10:02:20
ну так все просто тогда

import Input from '../../Components/Form/Input';

Alexander
27.11.2017
10:02:56
Сomponents и Scene папки одного уровня

Иван
27.11.2017
10:03:07
на две директории вверх и потом путь до компонента

Google
Alexander
27.11.2017
10:03:18
завязываюсь в конфиге на их общего родителя: './App'

Иван
27.11.2017
10:03:38
import Input from '../../Components/Form/Input';
попробуй этот вариант

Alexander
27.11.2017
10:04:00
подожжи

я import resolver зачем юзаю?

чтобы избавиться вот от этих прелестей '../../' и т.д.

но мне надо так: https://github.com/tleunen/babel-plugin-module-resolver#description

Иван
27.11.2017
10:06:31
я import resolver зачем юзаю?
я не знаю чего это, мне как то с ../ приятнее работать, срзу видно кто где лежит и кто импортируется

но мне надо так: https://github.com/tleunen/babel-plugin-module-resolver#description
так тут root директория это src общая папка проекта

пробуй читать тут https://github.com/tleunen/babel-plugin-module-resolver/issues/29

Alexander
27.11.2017
10:09:50
так тут root директория это src общая папка проекта
скажу так, в обычном реакт проекте - этот сетап работает без нареканий

Иван
27.11.2017
10:10:44
почитай issue которую я скинул, там есть примеры конфигов под RN

Alexander
27.11.2017
10:10:55
читал

хотя..

djamali
27.11.2017
10:14:51
Всем привет,я новичек. Есть ссылки где реальное приложение делают?

Vadim
27.11.2017
10:15:19
Куча курсов, начни гуглить

djamali
27.11.2017
10:17:02
Блин все на английском. Я в их быструю речь не врубаюсь

Доки читал, хочется посмотреть на гуд практика. А то наговнокодю

Vadim
27.11.2017
10:18:52
Есть awesome-react-native-list, там куча готовых приложений, выбираешь свежее, открываешь первый коммит и идешь до последнего Profit

Иван
27.11.2017
10:22:13
читал
если решишь вопрос, отпиши плиз, попробую себе поставить эту штуковину, может правда удобная

Google
Alexander
27.11.2017
10:23:04
отпишу обязательно. но похоже надо вызывать тяжёлую кавалерию @savelichalex и @playra

Алексей
27.11.2017
10:23:26
что случилось?

Alexsandr
27.11.2017
10:24:14
блин вот бы так же легко можно было бы вызывать собутыльников @alexandertorn

Alexander
27.11.2017
10:24:34
не пью лет 8 и вам желаю

вот с этого всё началось и можно читать ниже со скринами

куда спрятались?

Play
27.11.2017
10:54:22
вот с этого всё началось и можно читать ниже со скринами
интересное решение этот babel-plugin-module-resolver не ставил себе

Dennis
27.11.2017
10:54:50
вот что случилось
Запусти терминальную команду перед раном проекта

React-native start —reset-cache

Чтобы терминал не сам открывался, а ты статовал мануальной

jdc
27.11.2017
11:15:32
Как вы роут в RN пишите (нижний бар с кнопками переключения между компонентами)?

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