@react_js

Страница 881 из 5115
Dmitrii
28.01.2017
20:56:22
но внешний компонент передает этот пропс либо из своего стейта, либо из пропсов выше, в итоге мы приходим все равно к корню React.render

как еще он может поменять пропс чилда?

Vladimir
28.01.2017
20:56:45
мы же не про редакс говорим

Dmitrii
28.01.2017
20:56:52
про реакт

Google
Vladimir
28.01.2017
20:57:10
никак

ты читал офф доку?

Константин
28.01.2017
20:57:55
Блин, Загугли картинку с lifecycle компонента

Dmitrii
28.01.2017
20:59:06
да мне не понятна формулировка, что приход новых пропс триггерит ререндер чилдов, ведь мы передаем изначальные просы только в React.render

я не могу найти пример такой

Константин
28.01.2017
21:00:01
Когда компонент передаёт новые пропав в дочерний элемент в методе componentWillReceiveProps вернётся true и будет происходить регенератор дочернего компонента

T9

Приход новых пропс ничего не тригерит, дочерний элемент сам определяет что нужно перерендерить компоненту

Dmitrii
28.01.2017
21:01:22
он не триггерит ререндер чайлдов, если ты не меняешь их пропсы
разве рендер метод родителя не ререндерит всех чилдов, в не зависимости от того изменились ли пропсы для чилдов?

Константин
28.01.2017
21:01:43
Это было бы неэффективно

Dmitrii
28.01.2017
21:02:02
я про дефолтное поведение

Google
Vladimir
28.01.2017
21:02:28
по дефолты ререндерится всё

https://facebook.github.io/react/docs/components-and-props.html

https://facebook.github.io/react/docs/state-and-lifecycle.html

https://facebook.github.io/react/docs/react-component.html

Evgeniy
28.01.2017
21:36:11
/help@Axenia_Bot

Axenia
28.01.2017
21:36:11
Поставьте '+' (или ?) в ответ на сообщение для поднятия кармы или '-'(или ?) для её опускания. Также понимаю сообщение формата "+/?/-? @username". Команда "/top" покажет топ держателей кармы в этом группе. Команада "/mystats" покажет твои глобальные статы кармы. Используй "/lang" для смены языка. Доступна только администраторам группы. Команда "/settings" настройки бота: переключает тихий режим и меняет таймер между командами пользователя. Карму можно потратить на покупки забавных картинок, используйте "/buy" Статистику можно посмотреть на сайте axeniabot.ru. Канал поддержки: @AxeniaChannel.

Evgeniy
28.01.2017
21:36:45
/mystats@Axenia_Bot

/top@Axenia_Bot

Axenia
28.01.2017
21:36:54
Самые почётные люди групы «React.js — русскоговорящее сообщество»: iamstarkov (1) mtruser (1) braska (0) dreamerinnoise (0) sovamist (-1) Подробнее

Больше так не делай

Demid
28.01.2017
22:12:57
+ @iamstarkov :)

Axenia
28.01.2017
22:12:58
Demid (0) плюсанул в карму iamstarkov (2.0)

Cocker
28.01.2017
22:17:43
/top@Axenia_Bot

Axenia
28.01.2017
22:17:59
Самые почётные люди групы «React.js — русскоговорящее сообщество»: iamstarkov (2) mtruser (1) braska (0) dreamerinnoise (0) Demid Borodin (0) Подробнее

Razzwan
28.01.2017
22:33:00
+ @sovamist

Axenia
28.01.2017
22:33:00
Razzwan (0) плюсанул в карму sovamist (0.0)

Сергей
28.01.2017
22:33:51
@Razzwan Спасибо

Axenia
28.01.2017
22:34:11
sovamist (0) плюсанул в карму Razzwan (1.0)

Google
Klim
28.01.2017
22:34:21
начался крамадроч

Adel
28.01.2017
22:36:38
ну блять

вырубите нахуй

Razzwan
28.01.2017
22:37:12
+ @newvar

Axenia
28.01.2017
22:37:12
+ @newvar
Знать его не знаю ¯\_(ツ)_/¯ (попробуй написать Reply)

Razzwan
28.01.2017
22:37:33
Axenia
28.01.2017
22:37:33
Razzwan (1) плюсанул в карму newvar (1.0)

Adel
28.01.2017
22:37:42
лесть не поможет

Razzwan
28.01.2017
22:38:10
Че, просто плюсанул высокоинтеллектуальное изречение. Люблю такие

hlomzik
28.01.2017
22:50:42


Admin
ERROR: S client not available

hlomzik
28.01.2017
22:51:13
"Жирный плюс" всем в чяти

from
28.01.2017
22:51:46
ага норм :)

Razzwan
28.01.2017
22:58:45
@sovamist крутой подход к описанию стилей. Я своих фронтендеров не смог убедить с подобным работать. Хотя, признаться, у меня не было шансов, ведь я сам им не владею. Где почитать?

https://github.com/styled-components/styled-components ?

Razzwan
28.01.2017
23:04:43
ты про что?
Я о том, что мне нравится его код.

может, потому, что я не все понимаю )

Vladimir
28.01.2017
23:05:18
а где его код?

Razzwan
28.01.2017
23:05:57
https://github.com/atomixinteractions/material-theme-generator

Google
Razzwan
28.01.2017
23:08:51
а где его код?
Что скажешь, стандарт?

Vladimir
28.01.2017
23:09:00
нет, это не styled-components

material-ui используют что-то похожее на jss

самописный css-in-js

Razzwan
28.01.2017
23:12:03
самописный css-in-js
и это плохо

Vladimir
28.01.2017
23:12:11
нет

у них более менее нормальная имплементация

Razzwan
28.01.2017
23:15:02
Vladimir
28.01.2017
23:15:29
я этого не говорил

и не понимаю как ты к этому пришёл из моих слов

Razzwan
28.01.2017
23:17:13
ты ховоришь, что самописный css-in-js - это НЕ плохо, стало быть, хорошо. Из этого следует, что есть что-то значительно хуже, на твой взгляд. Я предположил, что это styled-components

Razzwan
28.01.2017
23:19:17
логика не особо))
деградация. Мне казалось, все так логично...

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