@react_js

Страница 682 из 5115
Eugeniy
01.12.2016
11:11:04
куча хоткеев которые позволяют быстро перемещать курсор

Сергей
01.12.2016
11:11:44
вот бы пофиксить эту штуку в вебшторме и идеально будет

хоть плагин пиши

Google
Anton
01.12.2016
11:19:34
привет, не нашел ничего? тоже такая проблема
Монтируем ноду(ответ render) обратно и киляем

Михаил
01.12.2016
11:20:18
ну это как-то...

Alex
01.12.2016
15:37:00
Народ, как сделать, чтобы контент крепился к низу, а не к верху? Т.е. чтобы если я добавляю элемент вниз он плавно прокручивался к нему. У меня есть тезисы и каждые 10 секунд должен появляться новый и экран должен переползать к нему. В то же время скролл справа должен позволить прокрутить к самому первому

Сергей
01.12.2016
15:41:56
руками отслеживать

Mike
01.12.2016
15:44:22
подписываешься на событие добавления. а потом скроллишь http://stackoverflow.com/a/33193668/1969086

Alex
01.12.2016
15:45:50
Проблема в том, что блок по центру экрана сначала. Когда я добавляю новый элемент, то предыдущий подпрыгивает. И так до тех пор, пока не заполнится весь экран. Потом все ок. display: flex; margin: auto;

Mike
01.12.2016
15:47:39
чекай scrollHeight у контейнера и высоту видимого экрана.

[Anonymous]
01.12.2016
16:24:36
чекай scrollHeight у контейнера и высоту видимого экрана.
мне кажется, он хочет изменить место появление элементов

Evjeni
01.12.2016
16:28:23
почаны, абрамов русский чтоли?

Alexey
01.12.2016
16:28:34
питерский

Сергей
01.12.2016
16:29:01
питерский
серьезно?

Alexey
01.12.2016
16:29:23
да

Google
Евгений
01.12.2016
16:30:44
создайте уже кто-нибудь статью на вики

Anton
01.12.2016
16:31:24
серьезно?
Ну после того, как его нанял ФБ, он стал лондонским

Евгений
01.12.2016
16:32:06
http://frontflip.me/2015/03/30/flux-hot-reload-and-good-books.html

не за что

Alex
01.12.2016
16:36:19
Я имел в виду что-то типа этого: https://jsfiddle.net/4hmvv7qb/3/ Последний элемент должен быть всегда в центре экрана. Плавно)

Есть у кого идеи?

Dmitry
01.12.2016
17:00:03
Господа, а если у компонента есть свое поведение при клике и через пропсы хочется прокинуть кастомное, то руками мерджите все в один метод или есть что-то из коробки, что я пропустил?

Dmitry
01.12.2016
17:04:34
Отлично, спасибо

Kreizo
01.12.2016
17:08:15
http://i.prntscr.com/a64810687310418287089e2e0a20fe1b.png

не подскажите как блочить инпут range?

в какую то сторону

без disabled

Сергей
01.12.2016
17:18:08
нахрена

уменьши доступные значения

не 00 - 23

а 01 - 03

и всё

Art
01.12.2016
17:35:24
Чат, я чёт больно не следил. Научили ли рилей оффлайн моду какому?

А, ну можно сымплементить network layer, наверное.

Google
Aleh
01.12.2016
18:40:03
в чем идея jest snapshots, в смысле зачем они реально нужны?

Artyom
01.12.2016
20:58:51
По приколу

Просто ребята с fb могут себе позволить написать очередную штуку для тестов)

Yakov
01.12.2016
22:31:17
Коллеги, какое-то поведение странное нашел. В первом случае функция не будет запущена, а во втором будет? // один render() { return ( <div> {false ? <span>{someFunction(...this.props)}</span> : <span>a</span>} </div> ); } // два render() { return ( <div> {false ? <span>{someFunction(this.props)}</span> : <span>a</span>} </div> ); }

Таймураз
01.12.2016
22:34:54
Ты должен передавать объект, в 1 случае это будет как {...this.props} Но смысла в этом мало

Так как больше никаких аттрибутов не принимает передаваемый аргумент Поэтому просто this.props

Лучше вынести условие из return, вместо условия итоговый результат положить

Den
02.12.2016
05:02:58
в чем идея jest snapshots, в смысле зачем они реально нужны?
Чтобы не проверять структуры данных ручками. Например, в контексте реакта, можно не проверять что получилось три спана, что они идут в нужном порядке и в третьем из них дополнительно есть иконка(а в остальных нет).

? ethorz
02.12.2016
05:04:20
т.е. перед return - let <var> = () ? .. : ..

но там стоит проверка на false

смысл вообще делать тернарку?

Таймураз
02.12.2016
06:32:32
смысл вообще делать тернарку?
Мне кажется, это просто переделанный пример кода

? ethorz
02.12.2016
06:35:19
да, возможно

Джон
02.12.2016
06:51:24
ребят, может кто помочь нубу разобраться с некоторыми простыми вещами?

? ethorz
02.12.2016
06:51:49
?

Джон
02.12.2016
06:52:41
лс?

? ethorz
02.12.2016
06:53:28
если вопрос по реакту, то можно тут

Джон
02.12.2016
06:54:10
по реакту. Только сильно тупой вопрос. Ну ок, буду позориться

Google
? ethorz
02.12.2016
06:54:39
все с чего-то начинали

Джон
02.12.2016
06:59:47
Короче я получаю json по апихе. Не понимаю, как мне вывести через map данные из массива объектов. С одним объектом я разобрался — constructor() { super(); this.state = { data: "loading ... " } } componentDidMount() { this._getData(); } ну и в методе _getData получаю данные и пишу в стейт. А в render вывожу например картинку и в src указываю this.state.data, например. Но что делать если мне нужно вывести через map? Надо отдельно написать функцию как-то и вызвать ее в render() ?

Я пробую так, но это не работает _getData() { HTTP.get('https://api.unsplash.com/photos/', { params: { "client_id": cred.applicationId } }, (err, result) => { result.data.map((it, index) => { return ( <Card> <CardHeader title={it.user.name} subtitle={it.user.bio} avatar={it.user.profile_image.medium} /> <CardMedia overlay={ <CardTitle title={it.user.name} />} > <img src={it.urls.regular} /> </CardMedia> <CardTitle title={it.user.name} /> <CardText> {it.user.bio} </CardText> </Card> ) }) }); } render() { return (<div>{this._getData()}</div>); }

Admin
ERROR: S client not available

Дмитрий
02.12.2016
07:05:03
В доке реакта есть пример map

Kreizo
02.12.2016
07:05:31
https://github.com/kre1z0/timetable/blob/master/src/actions/actions.js

36 строка

Джон
02.12.2016
07:14:41
понял, благодарю

Yevhenii
02.12.2016
07:17:28
Алексей
02.12.2016
07:19:48
только я не успеваю видимо получить данные: this.state.data.map is not a function
Так у меня то пример, и this.state.data - выдуманная переменная

Джон
02.12.2016
07:20:07
вот первая часть компонента

Алексей
02.12.2016
07:20:52
во первых у тебя data - сначала строка, а потом резко превращается в массив

Джон
02.12.2016
07:21:13
а это разве проблема в js?

Алексей
02.12.2016
07:21:13
Это не правильно, лучше добавить поле fetching -для индикации процесса загрузки, чем менять тип у переменной

Это твоя проблема, потому что у String нет метода map

Джон
02.12.2016
07:22:07
Это твоя проблема, потому что у String нет метода map
да, поэтому я и подумал что не успевают прийти данные.

Google
Алексей
02.12.2016
07:22:38
что за бота используешь, что бы код выводился вот так?

Алексей
02.12.2016
07:23:28
эм как?
что бы скриншотом выводился

Джон
02.12.2016
07:23:54
это не бот, это просто скриншоты )

Алексей
02.12.2016
07:24:03
ясно, ща тогда

Sanjar
02.12.2016
07:24:39
Ребят, можно задать вопрос по Atom?

Или мб есть отдельное сообщество?

Гуглю, но найти не могу, потому что хз даже, в чём дело

Страница 682 из 5115