
Max
24.07.2018
13:19:09
туду делают вместе с редаксом
Редакс (и прочие) нужно брать тогда, когда становится понятно зачем. То есть, нужно испытать неудобства сначала от каши из пропсов и обновлений.

Roman
24.07.2018
13:19:11
без редакста я бы использовал компонент высшего порядка

Max
24.07.2018
13:19:32

Roman
24.07.2018
13:19:43
ну лан

Google

Roman
24.07.2018
13:20:07
а когда тебе надо будет сделать 10 тасков
ты будешь 10 функций писать?

Max
24.07.2018
13:20:50

Roman
24.07.2018
13:20:53
тем не менне, мне кажется "вне" - это как-то так:
<TodoList />
<AnotherComponent />
т.е. вызвать addTask в AnotherComponent

Roman
24.07.2018
13:21:20
addTask()
addTask()
addTask()
() => {return}
не понимаешь как работает ссылка на функцию

Max
24.07.2018
13:23:37

Andrey
24.07.2018
13:24:42

Roman
24.07.2018
13:25:04

Vladislav
24.07.2018
13:25:15
Чатик по девопсу не подскажете?

Max
24.07.2018
13:25:21
все учат как попало, что у нас, что за рубежом. Учат “правильно”, только те, кто как-то выяснил заранее, как это правильно и ему повезло (с головой, или с коллегой или как-то еще)

Andrey
24.07.2018
13:26:02
самостоятельно ?
Если изучать самостоятельно что-то без основ, то беда. Если есть человек, который объясняет, то я за то, чтобы реакт изучался параллельно с языком.

Google

Roman
24.07.2018
13:26:25

Roman
24.07.2018
13:26:33
// App
state = { list: [] }
<TodoList list={this.state.list} />
<AnotherComponent addTask={this.addTask} />
this.addTask = (task) => { this.setState({ list: [...this.state.list, task] }); }

Andrey
24.07.2018
13:27:01
мда
Да, потому что изучать теорию, не понимая зачем она тебе нужна, бесполезно.

Cenator
24.07.2018
13:29:33
for of

Andrey
24.07.2018
13:30:17
Не храни компоненты в стейте.

Kendr
24.07.2018
13:30:21
Object keys val ent

Andrew
24.07.2018
13:31:08
Спред юзай

Andrey
24.07.2018
13:31:19
На оправдание компонентов в стейте могут быть только очень весомые причины.
ООчень.

Andrew
24.07.2018
13:31:52
И у меня компонент активной табы был в стейте

Andrey
24.07.2018
13:32:29
Да.

Roman
24.07.2018
13:32:32
??
На оправдание компонентов в стейте могут быть только очень весомые причины.

Andrey
24.07.2018
13:32:48

Roman
24.07.2018
13:34:16
все так)

Sergey
24.07.2018
13:44:02

Cenator
24.07.2018
13:44:22
@crashcube читай описание

Roman
24.07.2018
13:44:29
ммм for

Google

Cenator
24.07.2018
13:44:52

Roman
24.07.2018
13:45:14
можно map

Andrew
24.07.2018
13:45:33
Нужно map
For только для итераторов
Для остального его уже не стоит юзать
Хотя хз на счёт оптимизации
map в рендере надо делать

Roman
24.07.2018
13:47:17
иди читай про js

Admin
ERROR: S client not available

Andrew
24.07.2018
13:47:29
От массива который у тебя в state

Roman
24.07.2018
13:49:23
['ИДИ', 'УЧИ', 'ЖС'].map(text => <Text key={text} text={text} />)

Cenator
24.07.2018
13:49:57

Roman
24.07.2018
13:50:47

Eugene
24.07.2018
13:50:51
?warning

Roman
24.07.2018
13:52:17
Добавить таску, это не добавить компонент
ты странно мыслишь

Andrey
24.07.2018
13:52:35
Сурово. Но советую всё же постепенно переписывать, иначе это никогда не получится.

Vladislav
24.07.2018
13:53:18
Ребята у кого-то есть хороший пример с редаксом immutable js

Тимофей
24.07.2018
13:56:13

Vladislav
24.07.2018
14:01:02
Ну у меня задание такое

Google

Ильгиз
24.07.2018
14:28:21

Anton
24.07.2018
14:35:03
подскажите, как можно читать localStorage в componentWillMount? у меня там сохранены данные о теме, поэтому если читать localstorage из componentDidMount, то сначала загружается дефолтная тема, а потом меняется на выбранную ранее. Либо мб есть какой то более правильный вариант чем localStorage

Artem
24.07.2018
14:37:07

Cenator
24.07.2018
14:37:39

Pavel
24.07.2018
14:37:46
ssr есть? вообще, если юзаешь редакс, то перед инициализацией стора нужно читать и инициализировать уже с данными

Cenator
24.07.2018
14:38:08
Если надо в сср то кука

Anton
24.07.2018
14:45:37

Dzmitry
24.07.2018
15:03:04
Так
пацаны
что думаете по поводу Elm?

Cenator
24.07.2018
15:03:16

Dzmitry
24.07.2018
15:03:36
не
я чисто мнение спрашиваю
никакого тематического вопроса.
как фронтенд языка