Mikhail
Хех
Mikhail
Когда клонируешь проект чужой, частенько надо чистить проект
Mikhail
Это вообще каждый раз когда создаешь проект новый можно делать
Alex
всё равно "белый скрин" на Андроиде (на Айосе не пробовал)... буду ещё разбираться)
Denis
я запускал
Denis
вот две приложухи 2016.rifvrn.ru/premia/work/psh-psh-359.html
Denis
Я в отпуске, но если что — пиши в личку позже отвечу
Alex
стандартную?
Alex
ясно, спасибо
Anton
Попробуй класс на класснэйм заменить
Anton
всем ку
Anton
кто может подсказать
Anton
как правильно делать страницу настроек
Anton
все через async
Anton
+ и ифы повсюду?
Max
Всем привет
Max
Есть кто живой?
Max
Телеграм лагает
Max
<List dataArray={this.exps} renderRow={(row) => this.renderExpenseRow(row)}> </List>
Max
После обновления this.exps список не обновился
Max
Как поступить?
Roman
@kazak1377 обновлять this.setState({exps: values}); и обращаться через this.state.exps
Roman
тут же сказано, делай правильно. а на самом деле как делается?
Max
Работает, но вот матерится
Max
Я вызывал сетСтейт в конструкторе
Roman
такое случается, если у тебя обновление идёт в каком-нибудь callback уже после того, как компонент был отмонтирован (скрыт)
Roman
нет, в конструкторе нельзя
Roman
там initState
Roman
this.state = {exps: defaultValue};
Max
this.state = {exps: defaultValue};
Понял. Спасибо огромное.
Roman
setState() можно вызвать в componentDidMount()
Max
Оно мне там и не надо
Max
this.state = {exps: defaultValue}; вполне достаточно
Max
Просто на стек оверфлове попадал на всякие непонятные хаки. И черт поймет что они предлагали
Roman
выше было сказано, что после обновления this.exps, не произошло отрисовки. выходит таки надо обновлять через this.setState() и это не в конструкторе
Roman
а где, уж сами решайте
Max
Все сделал, отрисовывается. Спасибо. Пошел я спать, у меня третий час ночи, а завтра в 8 вставать на деловую встречу.
Kuzmuk
Может у кого есть книжки по react-native или доступы к обучалкам, за ранее благодарю
Ilya
Всем привет. Кто нибудь использует вместе realm и mobx в проекте?
Max
Тебе нужен роутер для общей навигации.
Max
Сам недавно соображал
Max
Мне тут посоветовали react-native-router-flux
Sergey
Видимо потому что сам фейсбук использует Relay
Oleg
Зачем покупать и что, если flux они придумали сами, а Абрамов(автор redux) у них работает? Смысл в том что есть приложения, которым не нужен relay
Sergey
Flux это тоже их проект. C Relay они собираются версию 2.0 делать.
Sergey
Версию чего?
https://zeemee.engineering/relay-2-simpler-faster-more-predictable-128769e72318#.2eoyuk5yz
Alex
Кто юзал какой-нибудь Дропдаун (желательно, чтобы можно было стелизовать) аля <select> ?
Alex
Не юзал, но видел тут: https://github.com/brillout/awesome-react-components
Alex
Ой, перепутал каналы
Alex
Думал для react.js =)
Alex
а)
Alex
для RN в своё время искал – что-то всё печально было
Alex
4 перепробовал уже, или не работают или глючат)
Alex
вроде PUSH, дефолтное поведение, т.е. должно добавить в массив и перейти
Alex
всплытие? я потяерял контекст😳
Alex
чтобы назад вернуться или перейти на конкретную "страниц" из Навигационного массива?
Alex
если просто перейти - Actions.pageThree(), если перейти где уже был, наверное Actions.jump()
Anton
может просто bottom: 0?
Anthony
navigation bar всегда сверху. Снизу tab bar
Anthony
Если нужно, чтобы navigation bar был снизу, значит вы что-то делаете не так
Anthony
Если игра, то зачем вообще Navigation Bar?
Anthony
Или даже так - если игра, то зачем вообще react native
Anthony
В любом случае, я бы сделал контейнер, в который поместил бы кнопки X Y, а сам геймплей уже в компонентах внутри контейнера
Oleg
как состоянием управляешь?
Oleg
если стандартный setState, то соответственно завязываешь свою svg на состояние, которое меняешь через setState
Oleg
render() { return ( <svg> <circle cx={this.state.cx} cy={this.state.cy} r={this.state.cr} fill={this.state.fill} /> </svg> ) }
Oleg
клики внутри svg отлавливаешь через ref
Oleg
http://stackoverflow.com/questions/33878115/react-svg-how-do-i-make-path-support-onclick
Oleg
почитай по react доки
Oleg
https://facebook.github.io/react-native/docs/state.html
Oleg
часто используют redux или mobx для управления состоянием
Oleg
redux это если нужна когерентность хорошая между формами