@reactnative_ru

Страница 233 из 878
Кирилл
13.07.2017
14:12:36
откуда такая статистика?)
через ReactPerf замерил рендер 5000 styled.View и <View style={...}/>

+ 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
проверь чтобы было export const CONTENT = [{}] и импорти через import {CONTENT} from
расшерение файла оставить json или поменять на js ?

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
js
благодарочка)

Как сделать картинку на всех экранах по всей ширине?

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 }, }) Что не так делаю?

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 упал. Еще не включал но заинтригован)

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
TextInput.focus() TextInput - ref на поле собсно
Спасибо. Но у меня ошибка null is not an object

Алексей
14.07.2017
08:40:36
Спасибо. Но у меня ошибка null is not an object
потому что ref надо на null проверять

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 гб озу

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

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
/s/<div>/<View>
можно подробней?)

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

Andrey
14.07.2017
19:02:46
Это который официальный сдк?

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

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

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
круто, ниразу таких не видел)
у меня на работе есть парочка на других проектах, очень его хвалят, говорят круто сделали

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