
Алексей
13.07.2017
14:07:48

Кирилл
13.07.2017
14:12:36
+ styled.View всегда почему-то добавляет на выходной элемент style в виде массива, например [80, ]

Murad
13.07.2017
14:14:09
посмотри что это, StyleSheet.flatten отдает обратно по индексу

Google

Кирилл
13.07.2017
14:14:25
с одной стороны хорошо что стили применяются после StyleSheet.create с другой плохо что в виде массива, так как shellowCompare будет выдавать false при сравнении стилей и на каждом чихе ререндерить компонент

Play
13.07.2017
14:42:17

Murad
13.07.2017
14:46:50
js

Джон
13.07.2017
16:17:41
Ребят, есть у кого-то нормальный пример, как заюзать createNavigationContainer?

morda
13.07.2017
16:59:57

Alexander
13.07.2017
17:47:52
А кто-нибудь боролся с тем, что на android время от времени отваливается половина изображений?
largeHeap (или как там) включил - временно помогло, потом опять изображения начали отваливаться (

Play
13.07.2017
18:14:40
Как сделать картинку на всех экранах по всей ширине?

Murad
13.07.2017
19:03:25

Play
13.07.2017
19:36:00
Dimensions
var {height, width} = Dimensions.get('window')
<Image style={styles.game} source={require('./img/gameSquare.jpg')} />
const styles = StyleSheet.create({
game: {
width: width
},
})
Что не так делаю?

Alexander
13.07.2017
19:50:52

Play
13.07.2017
19:51:51
попробуй высоту указать
https://stackoverflow.com/questions/39631895/how-to-set-image-width-to-be-100-and-height-to-be-auto-in-react-native

Google

Play
13.07.2017
19:51:58
помогло)

Igor
14.07.2017
05:18:05
Привет всем, кто решал проблему маски для инпута? Ну то есть чтобы когда юзер вводил телефон, он автоматом в инпуте при вводе 9999999999 превращался в (999) 999-9999 ?
Нашел такой вот компонент https://github.com/benhurott/react-native-masked-text он делает что нужно, но проблемка в том что он использует onChangeText меняет стейт и стейт потом уже рендерится в инпуте, недостаток подхода в том что когда доходишь до последненго символа, и вводишь лишний, то лишний символ появляется, а потом сразу исчезает, это слегка раздражает, хочется превентить нажатие, чтобы символ вообще не печатался. Но что-то не могу понять можно ли это сделать, как это обычно длеается в вебе, то есть через эвент onkeypress когда можно вернуть false чтобы отменить ввода символа. Может есть уже готовые компоненты с таким поведением? Находил нативные компоненты под ios, которые делают что нужно, но пока опыта не хватает самому написать биндинг для реакт натива


morda
14.07.2017
06:43:29
Маски - зло)


Adaptive
14.07.2017
06:47:06
Привет всем, кто решал проблему маски для инпута? Ну то есть чтобы когда юзер вводил телефон, он автоматом в инпуте при вводе 9999999999 превращался в (999) 999-9999 ?
Нашел такой вот компонент https://github.com/benhurott/react-native-masked-text он делает что нужно, но проблемка в том что он использует onChangeText меняет стейт и стейт потом уже рендерится в инпуте, недостаток подхода в том что когда доходишь до последненго символа, и вводишь лишний, то лишний символ появляется, а потом сразу исчезает, это слегка раздражает, хочется превентить нажатие, чтобы символ вообще не печатался. Но что-то не могу понять можно ли это сделать, как это обычно длеается в вебе, то есть через эвент onkeypress когда можно вернуть false чтобы отменить ввода символа. Может есть уже готовые компоненты с таким поведением? Находил нативные компоненты под ios, которые делают что нужно, но пока опыта не хватает самому написать биндинг для реакт натива
хм, вроде его юзал и было нормально, щас гляну в проекте еще раз
а нет там проще сделано, свой инпут и keyboardType="phone-pad" :-D


Igor
14.07.2017
06:56:24

morda
14.07.2017
06:58:53
В чяте пишут что обновились до 0.46 и все шустро полетело. Рендер с 700мс до 70 упал. Еще не включал но заинтригован)

Egor
14.07.2017
06:59:17

Igor
14.07.2017
06:59:23
https://github.com/jgkim/react-native-status-bar-size может кому пригодится

morda
14.07.2017
07:21:23
node ./scripts/enableFiber.js


Кирилл
14.07.2017
07:22:07
Привет всем, кто решал проблему маски для инпута? Ну то есть чтобы когда юзер вводил телефон, он автоматом в инпуте при вводе 9999999999 превращался в (999) 999-9999 ?
Нашел такой вот компонент https://github.com/benhurott/react-native-masked-text он делает что нужно, но проблемка в том что он использует onChangeText меняет стейт и стейт потом уже рендерится в инпуте, недостаток подхода в том что когда доходишь до последненго символа, и вводишь лишний, то лишний символ появляется, а потом сразу исчезает, это слегка раздражает, хочется превентить нажатие, чтобы символ вообще не печатался. Но что-то не могу понять можно ли это сделать, как это обычно длеается в вебе, то есть через эвент onkeypress когда можно вернуть false чтобы отменить ввода символа. Может есть уже готовые компоненты с таким поведением? Находил нативные компоненты под ios, которые делают что нужно, но пока опыта не хватает самому написать биндинг для реакт натива
хз я сам написал маску, делов на 20 строчек


morda
14.07.2017
07:22:22

Кирилл
14.07.2017
07:22:57
StatusBar.currentHeight, правда толкьо на андроиде
не пойму, эт куда писать?)

morda
14.07.2017
07:26:55

Кирилл
14.07.2017
07:31:02
Сюда)
надо попробовать, спасибо ?хотя по идее файбер скорость рендера то не уменьшает)

Пашок
14.07.2017
07:36:44
А зачем сперва фолс потом тру?

morda
14.07.2017
08:34:05
Сед же. Меняет с на

Евгений Component17
14.07.2017
08:34:38
Люди добрые! Подскажите как из функции установить фокус на текстовое поле

Google

Кирилл
14.07.2017
08:35:04
как ни странно)

Евгений Component17
14.07.2017
08:39:02

Алексей
14.07.2017
08:40:36

Albert
14.07.2017
09:06:53
Привет. Подскажите каким образом в FormInput (использую react native elements) добавить свойство secureTextEntry?

Play
14.07.2017
13:07:59
как картинку сделать поверх другой картинки?

Алексей
14.07.2017
13:12:32
position: absolute

Play
14.07.2017
13:27:06
Проподает совсем.
https://gist.github.com/gHashTag/0eb51b92691005407f7991b1537dfa62
как мне для начала сделать вьюху над картинкой?
фишку нужно сделать, которую можно таскать по игровому полю, где игровое поле картинка.

sunaraw
14.07.2017
13:56:29
Кто запускает аппы через Android Emulator на линухе?
Эмулятор намертво вешает систему, как только я пытаюсь включить виртуальный девайс. Ubuntu 16.04 x64 8 гб озу

Dzhuraev
14.07.2017
14:10:16
Озу сколько

Vladimir
14.07.2017
14:18:23
оффтоп - кто юзает Typescript - как вы организуете интерфейсы?
Один интерфейс - один файл? или делаете какой-то d.ts общий? Или как-то еще?

Кирилл
14.07.2017
14:44:07

Play
14.07.2017
14:59:16
Что мешает таскать фишку по всему полю?
исходник здесь https://github.com/playra/ShaktiMams/blob/master/src/components/gameSquare.js

Denis
14.07.2017
15:06:17
Господи, спасибо, ты услышал мои мольбы, наконец то я смогу внести вклад во всестороннее развитие молодежи Кыргызстана!

Andrey
14.07.2017
16:15:55
Привет
а обязательно компонент должен в рендере ui что-то возвращать? я бы логику туда вставил

Google

morda
14.07.2017
16:16:20
Можно null

Andrey
14.07.2017
16:18:12
ну это нормальный подход сделать компонент который будет что-то делать при изменении state и не оказывать влияния на UI?

Admin
ERROR: S client not available

Egor
14.07.2017
16:21:24
Не очень вообще иметь state

Yuriy
14.07.2017
16:21:56
@olebedev нарушение @tabekg

Play
14.07.2017
16:29:45
Реально ли использовать компоненты React в React Native или только через Web View?

Vladimir
14.07.2017
16:30:33
/s/<div>/<View>

Play
14.07.2017
16:51:24

Mars
14.07.2017
16:59:25
Нашел. Убрал

Andrey
14.07.2017
19:02:46
Это который официальный сдк?
Кто запускает аппы через Android Emulator на линухе?
Эмулятор намертво вешает систему, как только я пытаюсь включить виртуальный девайс. Ubuntu 16.04 x64 8 гб озу

Egor
14.07.2017
19:05:03

Andrey
14.07.2017
19:05:48
Не знаю. У меня проблем не было. С эмулятором официальным от гугла

Anna
14.07.2017
19:10:31

Andrey
14.07.2017
19:12:47
Да это я скопировал сообщение не удачно))
Это не моя проблема)
Кто запускает аппы через Android Emulator на линухе?
Эмулятор намертво вешает систему, как только я пытаюсь включить виртуальный девайс. Ubuntu 16.04 x64 8 гб озу
Короче сложно) сорян)

Egor
14.07.2017
19:20:47
"После очередного npm install" https://m.imgur.com/gallery/GGPtD6O

Google

Max
14.07.2017
19:43:34
Кто нибудь работал react native + meteor?
Есть крутой npm пакет для этого, но в него давно никто не коммитил
Стоит ли его юзать
У меня в самом начале с работы им возникли проблемы, пришлось делать минимальные правки в нем
Может не использовать этот врапер
Кто может подскажет как лучше сделать
И плюс ко всему я юзаю mobx

Umren
14.07.2017
19:49:22
meteor это тот самый который фуллстек давно давно поднял 10 лямов и 0 юзеров?

Max
14.07.2017
19:51:40
@autechre Стоил ли его юзать я имел ввиду врапер, а метеор нужно такие требования заказчика

Umren
14.07.2017
20:25:23
о, существует живой пользователь метеора?
круто, ниразу таких не видел)

Yung
14.07.2017
20:32:59