@reactnative_ru

Страница 540 из 878
Alexander
19.02.2018
10:13:19


Vladimir
19.02.2018
10:15:51
Иконки локальные? Пнг? Какого размера?

Alexander
19.02.2018
10:17:29
да, локальные. png, около 4кб одна иконка

Sergey
19.02.2018
10:17:51
да, локальные. png, около 4кб одна иконка
Не размер файла, а разрешение

Google
Sergey
19.02.2018
10:18:11
Размер файла ничего не значит, практически

Alexander
19.02.2018
10:18:14
84x84

самого файла

а вывожу как 25x25

Sergey
19.02.2018
10:19:09
а вывожу как 25x25
Возможно из-за ресайза тормоза

Alexander
19.02.2018
10:19:39
ну так для iphone 6s вроде и надо грузить изображение x3

Alexander
19.02.2018
10:25:17
переписал react-native-drawer-layout-polyfill

Алексей
19.02.2018
10:25:29
Alexander
19.02.2018
10:28:33
надо будет как-то добраться до этого)

Ksetrin
19.02.2018
10:28:35
А что там на счет events? Как их прерывать программно-то? Есть что-то наподобии event.preventDefault() ?

Алексей
19.02.2018
10:31:17
Ksetrin
19.02.2018
10:32:18
https://facebook.github.io/react-native/docs/gesture-responder-system.html#capture-shouldset-handlers
это PanResponder, у меня немного другая задача

Google
Алексей
19.02.2018
10:32:39
а какие еще эвенты?

Ksetrin
19.02.2018
10:32:43
Подскажите, как можно отменить event? У меня есть scrollView и я навесил обработчик на onScroll куда приходит event. Могу я как-то сделать event.preventdefault() сделать для него и тем самым прервать вызов?

Такая задача у меня вытекла из реализации drag and drop. Если быстро пытаться перемещать draggable элемент, то немного скролится в направлении перемещения элемента. Если же делать это не быстро, а нажать на элемент и через секунду начать двигать, то скролл уже не происходит

Приэтом на onScroll я уже вижу обновленный Стейт, в котором для scrollenabled стоит false (вызов из dragable элемента)

Пытался найти методы в event.nativeEvent но кроме свойств там ничего не вижу. Где методы nativeEvent можно найти?

Алексей
19.02.2018
10:34:20
опять XY

можно подробней про drug and drop задачу?

Denis
19.02.2018
10:35:30
Возможно из-за ресайза тормоза
Сейчас бы из-за 10 иконок лагать

Roman
19.02.2018
10:35:58
Нет. Мне стандартных сервисов за глаза хватает
Когда логика становится сложной, redux становится удобным механизмом для работы со стейтом. Как и в ангуларе так и и в реакте.

Alexander
19.02.2018
10:36:21
Сейчас бы из-за 10 иконок лагать
не понял твоего замечания

Ksetrin
19.02.2018
10:42:18
можно подробней про drug and drop задачу?
а что именно расписать подробнее? <ScrollView ref='scroll' style={styles.container} scrollEnabled={this.state.scroll} onScroll={this.handleScroll.bind(this)} scrollEventThrottle={10}> и когда делается быстро перемещение то я виж тут handleScroll(event) { console.log('handleScroll'); console.log(this.state.scroll); // false } записал бы еще видео, но сейчас нет возможности. Если словами: у внутри scrollView есть теги (animated.view), и если сразу нажать на тег и тащить, то сработает handleScroll. А если нажать и подождать несколько милесекунд и потом тащить, то все ок

Алексей
19.02.2018
10:45:35
я вот сейчас вас расстрою, но бридж асинхронный, и изменения пропсов, не работают "мгновенно". а так как scroll view работает в нативке, еще и в главном потоке, то такое поведение даже логично

Izy Yank
19.02.2018
10:46:03
привет всем

а че реально если на реакт нетив писать приложения то на ios и на android будет работать?

Алексей
19.02.2018
10:48:24
Ksetrin
19.02.2018
10:48:34
я вот сейчас вас расстрою, но бридж асинхронный, и изменения пропсов, не работают "мгновенно". а так как scroll view работает в нативке, еще и в главном потоке, то такое поведение даже логично
я пробовал этот метод, но не получил желаемого результата, но попорбую еще разок. Т.е. нет никакой возможности уже в хэндлере взять и отменить event?

Google
Алексей
19.02.2018
10:49:14
а онскролл в нативке ловится

Ksetrin
19.02.2018
10:50:00
а онскролл в нативке ловится
имеешь в виду в event.NativeEvent?

Алексей
19.02.2018
10:50:13
имеешь в виду в event.NativeEvent?
https://github.com/facebook/react-native/blob/26684cf3adf4094eb6c405d345a75bf8c7c0bf88/React/Views/ScrollView/RCTScrollView.m#L652

Ksetrin
19.02.2018
10:52:21
Alexander
19.02.2018
11:47:03
?
про что этот чудак говорит?

Artem
19.02.2018
11:56:51
Alexander
19.02.2018
11:57:19
что тормозит не из-за иконок?

Sergey
19.02.2018
11:58:00
про что этот чудак говорит?
Я бы не называл его чудаком. Тормоза могут быть не из-за иконок

Artem
19.02.2018
12:55:38
Как в RN сделать несколько версий одного приложения, чтобы, скажем, подсунуть им разные ключи от firebase, + сделать разные app id, чтобы устанавливать их параллельно можно было?

Vladimir
19.02.2018
12:56:18
react-native-config

с разными bundle id/package name

Artem
19.02.2018
12:57:40
productFlavor - андроид target-ы для xCode и приправить с react-native-config
То есть, для каждой платформы вручную? Печаль. А если я expo юзаю?

Alexander
19.02.2018
12:57:51
не знаю, что такое expo

Zae
19.02.2018
12:57:57
expo.io

Artem
19.02.2018
12:58:25
не знаю, что такое expo
Прямо в доках же рекомендуется

Alexander
19.02.2018
13:00:20
Прямо в доках же рекомендуется
не видел. а для чего оно вообще?

Zae
19.02.2018
13:00:26
expo.io

Google
Alexander
19.02.2018
13:02:11
?
Дима, а ты что ли пользуешься ей?

ну snack понятно

а остальное?

Play
19.02.2018
13:03:09
Дима, а ты что ли пользуешься ей?
знал когда-то, но теперь знать что такое expo не хочу))

Alexander
19.02.2018
13:03:36
вот и я так думаю, похоже, хорошо что меня миновало это чудо

Zae
19.02.2018
13:04:21
сразу видно прогрессивного человека

Алексей
19.02.2018
13:04:47
правила почитайте

Play
19.02.2018
13:12:58
не видел. а для чего оно вообще?
думал вы так юморите)

Alexander
19.02.2018
13:17:46
думал вы так юморите)
нет. серьёзно пользовался только snack, в рамках коллективного решения проблем с помощью данного канала)

Buka
19.02.2018
14:17:28
Почему firebase.auth().createUserWithEmailAndPassword(email, password) может в рн не работать от слова вообще? Ну то есть, колбек в зен и кетч просто не запускаются. Может у кого было что-то подобное

с signIn тоже самое

Илья
19.02.2018
14:32:29
ни разу не сталкивался, всегда работало

Никита
19.02.2018
14:48:00
день магии: у меня тут тоже ни then ни catch вызывается AsyncStorage.getItem('brand').then(a => console.log(a)).catch(e => console.log(e));

Илья
19.02.2018
14:53:30


Никита
19.02.2018
14:58:00
в моем случае помогло - снес приложение. Сбилдил заново это на андроид устройстве

Atid
19.02.2018
16:31:04
ребят а как картинку пустить в цикл на фоне?

Dmitriy
19.02.2018
17:20:19
Alexander
19.02.2018
17:21:12
Почему хорошо, если не секрет?
Я доверяю мнению бывалых, например, @playra

Dmitriy
19.02.2018
17:21:53
Google
Play
19.02.2018
17:23:20
Dmitriy
19.02.2018
17:27:41
Спасибо) Меня пока смущает, что в expo постоянно предыдущий релиз RN и работа через сервак (т.е. привяка к интернету и потери в скорости обновления). Остальное по описанию (в интернетах) вроде как плюсы .

Buka
19.02.2018
17:45:33
?
19.02.2018
18:15:44
Привет, комьюнити. Никто не юзает antd-mobile? При сборке на айос ругается на шрифты. Как с этим бороться?

Play
19.02.2018
20:31:46
Как написать font-family: 'Neucha', cursive; cursive в inline styles ? fontFamily: 'Neucha',

Egor
19.02.2018
21:14:50
хорошая ли идея в проект на андроиде добавить код риактива?

Vladimir
19.02.2018
21:20:22
смотря с какой целью ?

Egor
19.02.2018
21:21:39
ну например - сделать общий кусок под обе платформы и добавит в существующие проекты

Vladimir
19.02.2018
21:23:50
если плюсы от добавления перевешивают минусы, то почему нет

РН, насколько я могу судить, нормально живет по соседству с нативкой

Egor
19.02.2018
21:28:02
я вот еще хочу попробовать тестовый проектик накатать, подскажите где лучше стартануть? ИДЕ? может подскажите обучалку хорошую

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