@react_js

Страница 867 из 5115
Alexander
24.01.2017
22:56:38
Идея хорошая, но анимация перестала отображаться просто

наверное стоит просто сделать очередь нотификаций и ее обрезать по прошествие времени, чтобы получался новый объект в state

вообщем задача сводится к тому, чтобы в render не попало новое значение, пока еще рисуется текущее

? но чую что не кашерно это

Google
Sheridan
24.01.2017
22:59:35
По-моему у тебя оверинженеринг. Ляг поспи.

Анимация это пара строк кода в цсс3

Grigory
24.01.2017
23:00:11
Можно попробовать заюзать debounce из lodash

Sheridan
24.01.2017
23:00:17
Ну не пара, но в цсс

Grigory
24.01.2017
23:00:32
Сгладит изменение функции в заданный интервал времени

Alexander
24.01.2017
23:02:16
debounce - ? css - тут проблема в том, что анимация aka ReactCSSTransitionGroup прикручена должна быть всегда чтобы она работала, но ей пофигу что там внутри меняется, то есть значение внутри поменять можно, только анимацию это не перезапустит

но с оверинженеринг согласен - это должно быть на поверхности

Grigory
24.01.2017
23:05:02
Видимо чаще чем нужно новые значения возникают

вообщем задача сводится к тому, чтобы в render не попало новое значение, пока еще рисуется текущее

Может их вычислять реже?

Alexander
24.01.2017
23:07:23
да, вычислять нужно реже

согласен

Sheridan
24.01.2017
23:07:50
Оверинженеринг. Точно говорю.

Google
Alexander
24.01.2017
23:10:20
Есть идеи? Мне посути нужен notification center который ставит в очередь уведомления

просто у меня это текст, который вставляется inline

Grigory
24.01.2017
23:10:50
Еще есть идея, которая сейчас возникла из диалога

Выкинуть CSSTransitionGroup

Ибо оно от всех бед

Универсальное и анимирует js'ом на сколько помню

И сделать свой компонент

В котором навешивать классик

Который включает css animate

Sheridan
24.01.2017
23:12:02
Алилуйа

Grigory
24.01.2017
23:12:17
Когда children или props меняется, дергаем классик, у нас css браузер начинает перерисовывать

И ровно тот эффект, который нужен

Не должно быть сложно

Alexander
24.01.2017
23:12:54
ща попробую

Petr
24.01.2017
23:15:46
а еще, можешь взять react-motion для анимаций, после CSSTransitionGroup облегчение

Grigory
24.01.2017
23:17:23
в children функция запихивается в react-motion?

Petr
24.01.2017
23:19:05
Нет, там немного по другому

Когда заканчивается анимация можно поменять children

Alexander
24.01.2017
23:35:27
Интересно :)

Nikita
25.01.2017
06:49:16
ребят можно совместить html валидацию и js?

Google
Nikita
25.01.2017
06:50:07
я имею ввиду, если у клиента с js все впорядке сработает написаная валидация, а если нет то html required

сейчас срабатывают обе

нужно как-то отменить html

Dartess
25.01.2017
06:50:54
novalidate ?

Nikita
25.01.2017
06:51:23
ага, пока писал сам понял

лол

Dartess
25.01.2017
06:52:06
http://1.bp.blogspot.com/_Q2Bm7C5wBk0/S65k_caTfzI/AAAAAAAAAoA/czYLUP0pEP8/s1600/duck-bondage.jpg

Tom
25.01.2017
08:36:37
Реьбят, дайте ссылку на чат с Node JS, или подскажите как сделать так, чтобы скрипт не завершал работу. Есть бот для телеграмма. Он по сути опрашивает пользователя, составляет объявление, и постит на канал. Ни каких баз ни чего. Всего 1 JS файл. Но при долгом простое, нода завершает работу, приходится конектится запускать скрипт заного.

Dmitry ?
25.01.2017
08:38:14
https://t.me/nodejs_ru

Grigory
25.01.2017
08:48:05
Есть forever

Демонизирует приложения на ноде

Таймураз
25.01.2017
08:50:30
forever ужасен и кривой

Tom
25.01.2017
08:52:58
forever ужасен и кривой
А какие тогда варианты ?

надо что то простое ) чтобы не заморачиваться?

Grigory
25.01.2017
08:53:20
Supervisor

Таймураз
25.01.2017
08:54:07
Grigory
25.01.2017
08:55:04
https://m.habrahabr.ru/post/268583/

Tom
25.01.2017
08:56:59
npm install pm2 -g pm2 start app.js Если все чтобы оно висело и не закрывалось ) то благодарю! Это идеально!

Pavel
25.01.2017
08:58:17
https://m.habrahabr.ru/post/268583/
а зависимость от системного конфига это норм тема?

Таймураз
25.01.2017
08:58:58
Google
Pavel
25.01.2017
08:59:45
но не просто же так там другое дефолтное значение стоит

не очень хочется чтобы из-за бота который хуи в телеграм шлет накрылся какой-то другой апп

Roman
25.01.2017
09:01:02
в предложенном варианте

Admin
ERROR: S client not available

Таймураз
25.01.2017
09:01:11
А Не спорю больше

Sheridan
25.01.2017
09:02:11
Блин, вчера натыкался на пошаговую инструкцию создания проекта на реакте, не могу найти. Там по шагам написано было какаие файлы создавать и для чего они...

Mike
25.01.2017
09:02:19
npm install pm2 -g pm2 start app.js Если все чтобы оно висело и не закрывалось ) то благодарю! Это идеально!
можно прописать json конфиг, в котором указать watch: true, в таком случае при замене файла, pm2 сам рестартанет апп

Roman
25.01.2017
09:02:22
я к тому, что systemd - это решение на уровне системы. pm2 - умеет ставить себя сервисом systemd

и это может быть удобно во время разработки. а на боевом сервере нужно оценивать риски

Дмитрий
25.01.2017
09:03:28
Блин, вчера натыкался на пошаговую инструкцию создания проекта на реакте, не могу найти. Там по шагам написано было какаие файлы создавать и для чего они...
Мне кажется с нуля можно собрать свой второй проект, когда хотя бы уже примерно понимаешь, что к чему, а первый запустить с каким-нибудь бойлерплейтом

Roman
25.01.2017
09:03:29
риски администрирования

Дмитрий
25.01.2017
09:04:11
Не, это не считается)

Sheridan
25.01.2017
09:05:05
неваджно ))

Таймураз
25.01.2017
09:05:30
первый я уже потрогал с cdn
Имеется ввиду, в бойлерплейте максимально наглядно все изложено, можно проанализировать структуру решения и сделать выводы

Дмитрий
25.01.2017
09:05:56
Плюс не будешь колдовать над HMR двое суток

Потому что некоторые вещи решительно невозможно сразу настроить самому))

https://github.com/tj/frontend-boilerplate

Google
Таймураз
25.01.2017
09:06:33
Я над HMR так и не доколдовал(

Дмитрий
25.01.2017
09:06:55
Это просто док нормальных нифига нигде

Sheridan
25.01.2017
09:07:19
о, есть же хистори в браузере! :)

Дмитрий
25.01.2017
09:07:27
Во втором вебпаке настолько доходчивая дока, что перевёл проект на hmr 3 + webpack с первого запуска

Pavel
25.01.2017
09:07:36
Ребят, не подскажете, какие сейчас самые богатые по функциональности компоненты для работы с таблицами? Используем свою надстройку над griddle, но уже заколебались спотыкаться об кор-фичи в форке своём

Таймураз
25.01.2017
09:08:14
Во втором вебпаке настолько доходчивая дока, что перевёл проект на hmr 3 + webpack с первого запуска
У меня с нуля написанный проект И не дописанный еще Стоит пересаживаться на второй уже?

Sheridan
25.01.2017
09:09:04
Ха, нашол. http://andrewhfarmer.com/build-your-own-starter/#0-intro

Дмитрий
25.01.2017
09:09:20
У меня с нуля написанный проект И не дописанный еще Стоит пересаживаться на второй уже?
Он релизнулся, так что да. Но главное, что я реально впечатлён адекватности документации, реально без проблем переехать)

Дмитрий
25.01.2017
09:10:19
Ну не до конца, но там в основном уже довольно тонкие моменты остались, это нагугливается

А так прям всё по полкам разложили

Гайд по миграции с первого прямо ок

Danil
25.01.2017
09:19:43
Подскажите плз, можно ли в редаксовском контейнере возвращать компонент

Таймураз
25.01.2017
09:23:11
Редакс- это данные, а не их отображение. Как факт- можно, но не стоит

Сергей
25.01.2017
09:23:21
connect же и так возвращает компонент

Khangeldy
25.01.2017
09:34:09
Скажите пожалуйста. области видимости Ref? Виден ли он parent and child component-ам

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