
me
23.07.2018
17:22:38
ах если бы) componentDidMount всё так да, сократил просто

Artyom
23.07.2018
17:22:59
Сейчас дебажу код с цепочкой {...this.props}

Google

Artyom
23.07.2018
17:23:36
Это сложно и не приятно

Spaider
23.07.2018
17:24:00
Do this
product={product}

me
23.07.2018
17:24:22

Artyom
23.07.2018
17:24:48
Вообще если компонент принимает больше 4 пропсов, скорее всего вы что-то делаете не так...

Cenator
23.07.2018
17:25:20

Artyom
23.07.2018
17:25:33

Artem
23.07.2018
17:25:47
ну когда тебе динамически нужно поменять пропсы передаваемому компоненту, как обойтись без spread ?

Artyom
23.07.2018
17:26:03

Artem
23.07.2018
17:27:20
Как угодно
ну к примеру, из компонента А передеаешь вниз разные наборы прописов компоненту B, в случае sprea готовишь объект и прокидываешь вниз, если явно пропсы указывать это ад получиться из различных условий

Artyom
23.07.2018
17:28:47

Google

Artem
23.07.2018
17:29:00

Artyom
23.07.2018
17:29:11
?

Artem
23.07.2018
17:29:14
я уверен, что ты меня понял)

Artyom
23.07.2018
17:29:52
Можно совершенно по другому готовить
Единственное, зачем я использовал когда-то спред в пропсах это
<Component {...(predicate ? { key: value } : {})}/>
Т.е. что бы прокидывать или не прокидывать пропсы
Но и это костыли какие-то...

Oleg
23.07.2018
17:31:46

Artem
23.07.2018
17:32:54

me
23.07.2018
17:34:46
крайне печально, что не работает... думал мб что то упускаю. Репродьюс непоятно как писать, если бы знал как его написать скорее всего уже бы разрулил баг

Artem
23.07.2018
17:35:33

Meowfka
23.07.2018
17:54:10
В чем смысл class'овых компонентов, если можно использовать функциональные, хранить их state в redux, а функции в глобальной области?

from
23.07.2018
17:54:25

Cenator
23.07.2018
17:54:44

Meowfka
23.07.2018
17:54:50

Stepan
23.07.2018
17:54:55
+++

from
23.07.2018
17:55:13
+

Meowfka
23.07.2018
17:55:16

from
23.07.2018
17:55:37

Google

Meowfka
23.07.2018
17:55:38
Точнее их же называют методами

Сергей
23.07.2018
17:55:44
+++

from
23.07.2018
17:56:04

Stepan
23.07.2018
17:56:10

Meowfka
23.07.2018
17:56:53

from
23.07.2018
17:57:07

Stepan
23.07.2018
17:57:10

from
23.07.2018
17:57:17

Stepan
23.07.2018
17:57:42

Roman
23.07.2018
17:58:07

Kendr
23.07.2018
17:58:08
Тем временем напоминаю
Тут только пропсы прокидываем, пасаны

Vladimir
23.07.2018
17:58:10

Cenator
23.07.2018
17:58:29

Meowfka
23.07.2018
17:59:36

Cenator
23.07.2018
17:59:47

Roman
23.07.2018
17:59:58

Meowfka
23.07.2018
18:00:19

Cenator
23.07.2018
18:00:40

from
23.07.2018
18:00:50
Ну, для дебага классно бывает
самое крутое для дебага это когда view — прямая функция пропс + стейт
желание убрать стейт понять можно, но те, кто упарывается по подобной категоричности насколько я знаю возвращаются к проблемам неочевидности кода, только с другого конца

Google

Meowfka
23.07.2018
18:01:46

Ninja
23.07.2018
18:01:52
Ребята, привет.
Прошлый раз меня безжалостно забанили в чате на сутки. За одно сообщение с вопросом… Я попробую задать его еще раз.
Почему React популярнее чем Angular?
Этот вопрос я задаю не с целью срача, а с целью понять, почему, и разобраться самому. На мой взгляд Angular мне кажется более удобным в использовании, структурированным и проще, чем React. Но, возможно я просто не замечаю достоинств. Я послушал мнения в чат по Angular. Хочу теперь услышать противоположную позицию.

Cenator
23.07.2018
18:02:25

Stepan
23.07.2018
18:02:50

from
23.07.2018
18:03:31

Stepan
23.07.2018
18:03:32
Зерно истины, несомненно, есть, но когда звучит "во всех случаях лучше" - ну такое...

Ninja
23.07.2018
18:03:41
щас на неделю ридонли дадут
Это какое-то неадекватно поведение. Потому что я пытаюсь для себя разобраться. Сюда же за советами приходят.

Kendr
23.07.2018
18:03:52

Admin
ERROR: S client not available

Kendr
23.07.2018
18:03:59
Тебе удобнее — работай с ним

Artyom
23.07.2018
18:04:00

Meowfka
23.07.2018
18:04:23

from
23.07.2018
18:04:30

Artyom
23.07.2018
18:04:39

Cenator
23.07.2018
18:04:40
все, хватит, щас начнется опять

Artyom
23.07.2018
18:05:09

Ninja
23.07.2018
18:05:15

Cenator
23.07.2018
18:05:24
эти вопросы точно не в тематических чатах надо задавать

Kendr
23.07.2018
18:05:35
Как всё просто, правда?

Google

Ninja
23.07.2018
18:05:40

Roman
23.07.2018
18:05:41

Cenator
23.07.2018
18:05:47
в нетематических

Artyom
23.07.2018
18:05:59

Roman
23.07.2018
18:06:02
А что тут должно быть?

Ninja
23.07.2018
18:06:03

Cenator
23.07.2018
18:06:20
@js_ru но там тоже за рамки флуда нельзя выходить, @random_ru для флуда

from
23.07.2018
18:06:34
а что начнётся-то
на этот вопрос давно ответили адекватно и аргументированно, и без фанатизма
Илья https://www.youtube.com/watch?v=x7cQ3mrcKaY

Dzmitry
23.07.2018
18:06:56

Ninja
23.07.2018
18:07:31

Artyom
23.07.2018
18:07:37

Ninja
23.07.2018
18:07:38

from
23.07.2018
18:07:55
золотые слова
ну нет, узнать мотивацию либы/фреймворка/паттерна очень полезно, а когда не знаешь "зачем", то многое может неудобным показаться

Kendr
23.07.2018
18:07:58

Stepan
23.07.2018
18:08:28

Kirill
23.07.2018
18:08:38
Реакт идейно победил концепцией ui=f(data), которая по-настоящему работает.

Stepan
23.07.2018
18:08:42
Many possibilities
Such choice
(она почти работает)

Kendr
23.07.2018
18:09:24