
Mike
01.03.2017
09:56:07
ну мне кажется тут вопрос вкуса и привычки больше, чем "не пиши")

Andrew
01.03.2017
11:13:26
господа вопрос из дебильных, как только элемент становится реакт компонентом на него перестает действовать jquery. У меня есть плагин для паралакса по движению мыши, если это просто статика все ок, рендерю реактом не работает. Как быть?

Andrew
01.03.2017
11:14:21
lifecycle компонентов тебе в помощь)

Google

Andrew
01.03.2017
11:14:52

Kreizo
01.03.2017
11:45:49
http://i.prntscr.com/7a4289dc24e44bbdb5b5db2b2f1c8e04.png
http://i.prntscr.com/6b5aefcf47774e26b00ec63f5315f21a.png
подскажите почему then undefined

InoY
01.03.2017
11:47:58
Потому, что в пропсах нет этой функции вестимо

Kreizo
01.03.2017
11:48:29
сделал внутри функции экшина вроде норм работает
http://i.prntscr.com/176fe185b4ab441db4d68bc08bcde960.png
http://pastebin.com/uufbzEi2
как сделать что бы блеать селектор не убирался при следующем клике
а то выходит активный класс только на одном итеме по которому кликнули
[1:35]
с предыдущего не нужно убирать
извиняюсь за маті
скопировал с другой конфы)

code4aman
01.03.2017
12:21:38
чат, для чего нужен componentWillMount хук?
если есть конструктор например

Google

Сергей
01.03.2017
12:23:06
конструктор это конструктор

Ruslan
01.03.2017
12:23:31

Сергей
01.03.2017
12:23:31
willMount исполняется не в момент СОЗДАНИЯ экземпляра класса
а в момент добавления компонента в DOM

Ruslan
01.03.2017
12:24:08
Ну на клиенте само собой

code4aman
01.03.2017
12:24:49
constructor тоже же на сервере будет исполнятся?
> willMount исполняется не в момент СОЗДАНИЯ экземпляра класса
ок, когда это имеет смысл? кейсы?

Сергей
01.03.2017
12:26:05

code4aman
01.03.2017
12:31:44
оказца даже ишью висит от sebmarkbage
https://github.com/facebook/react/issues/7671

Denis
01.03.2017
12:35:10
Оу жесть
Все наши компоненты превратятся в легаси?

Aleh
01.03.2017
12:36:42
issue ж давно висит, а вы много юзаете cwm?

Ҫѐҏӗѫӑ
01.03.2017
12:37:51
ващет насколько я помню, cWM - это остатки от React,createClass

Aleh
01.03.2017
12:37:58
ну да

Ҫѐҏӗѫӑ
01.03.2017
12:37:59
и выполняется это синхронно
то есть "в тот же" момент, что и конструктор
а не как выше сказали
разницы нет
во времени

Google

Сергей
01.03.2017
12:41:02
был не прав
но без cWM придется писать конструктор, super(...args)
лишний код

Aleh
01.03.2017
12:41:42
можно ж class props

Сергей
01.03.2017
12:42:30

Aleh
01.03.2017
12:43:05
?
https://github.com/facebook/react/issues/7671#issuecomment-245152882

Сергей
01.03.2017
12:43:13

Алексей
01.03.2017
12:43:44

Aleh
01.03.2017
12:43:46
class A { unsub = this.createOnScrollHandler(); }

Сергей
01.03.2017
12:44:35

Aleh
01.03.2017
12:45:17

Алексей
01.03.2017
12:45:24

Сергей
01.03.2017
12:46:03

Алексей
01.03.2017
12:46:04

Сергей
01.03.2017
12:46:14

Алексей
01.03.2017
12:46:43
зачем тебе в super пробрасывать контекст?)

Сергей
01.03.2017
12:46:56
что?
.addEventListener метод не возвращает ничего

Aleh
01.03.2017
12:47:16
делай как удобно

Google

Сергей
01.03.2017
12:47:25

Aleh
01.03.2017
12:47:34
сложно завернуть или что?

Сергей
01.03.2017
12:48:03
в конструктор?
или создавать на каждый чих обертку

Aleh
01.03.2017
12:48:27

Сергей
01.03.2017
12:48:35

Admin
ERROR: S client not available

Aleh
01.03.2017
12:49:25
мда

Михаил
01.03.2017
12:53:56
Он же на сервере тоже срабатывает во время renderToString, а там нет window

Сергей
01.03.2017
12:54:56

Aleh
01.03.2017
12:55:34

code4aman
01.03.2017
12:56:52
чувак из airbnb пишет что cWM им нужен из-за того что нужный им пропс может быть не доступен в конструкторе
https://github.com/facebook/react/issues/7671#issuecomment-245179949

Котяй Негодяй
01.03.2017
12:58:54

Сергей
01.03.2017
13:01:05

Котяй Негодяй
01.03.2017
13:03:13
=))

Алексей
01.03.2017
13:03:41

Сергей
01.03.2017
13:03:59

Котяй Негодяй
01.03.2017
13:04:11
Мне иногда кажется, что Сергей потралливает.

Google

Сергей
01.03.2017
13:04:59

Котяй Негодяй
01.03.2017
13:05:31
:D
А что ты, в таком случае, думаешь о селекторах?
Есть ведь дот-нотейшн.
Опять какой-то велик завезли? =)

Сергей
01.03.2017
13:06:57
вот это уже больше похоже на троллинг)

Котяй Негодяй
01.03.2017
13:07:14
Ну, я просто толсто.
Поэтому и больше.
На самом деле, пища к размышлению.

Алексей
01.03.2017
13:10:36
Да зачем вообще код писать, нафиг свои велики городить) все уже до нас написано)

Котяй Негодяй
01.03.2017
13:11:14
Ну.

Дмитрий
01.03.2017
17:02:08
У нас тут технологическая сингулярность на подходе, вообще))
facebook депрекейтит свои разработки в пользу идеи какого-то паренька написать очередную реализацию flux
А с такой самоцензурой далеко не уедешь)

from
01.03.2017
17:06:51

Aleh
01.03.2017
17:08:25

Ҫѐҏӗѫӑ
01.03.2017
17:11:26
они ничего не депрекейтили
и юзают флакс