@react_js

Страница 1201 из 5115
from
20.04.2017
16:24:14
Эм... да и вообще зачем ты влез?
чтобы передать state из одного компонента в другой не надо мудрить ;)

from
20.04.2017
16:25:01
ну конечно

Andrey
20.04.2017
16:25:38
зачем редукс если можно прокидывать коллбеками данные к корневому компоненту который уже триггернёт сет-стейт )

Google
Alexander
20.04.2017
16:25:51
ну конечно
А допустим 2 компонента никак не связаны между собой? Допустим они рядом лежат

from
20.04.2017
16:26:01
lift state up!

прямо в доках реакта

Andrey
20.04.2017
16:26:31
Alexander
20.04.2017
16:26:55
через общего родителя свяжи их состояние :))
Мы ищем какие-то обходные пути

Andrey
20.04.2017
16:27:47
троллировщик детектед

from
20.04.2017
16:28:17
вообще весь чат это примерно — мне надо данные читать больше чем в одном компоненте — redux! — мне надо данные получить с сервера как-то, использую реакт — redux + thunk! — мне надо в ответ на действие показать какой-нибудь ui — redux! и redux-saga!

Dreamerinnoise
20.04.2017
16:28:58
а что за 3R?

hlomzik
20.04.2017
16:29:19
а что за 3R?
react + redux + react-router

Andrey
20.04.2017
16:29:22
а ещё отдельно: — проблемы с авторизацией и редиректами

Dreamerinnoise
20.04.2017
16:29:26
Max
20.04.2017
16:29:34
пацаны

а можно в линтере запретить распаковку пропсов?

Google
from
20.04.2017
16:30:09
это когда <Component {...this.props} />?

Andrey
20.04.2017
16:30:29
3R = триэр = фонтриэр

Pauline
20.04.2017
16:30:41
ларс

Kate
20.04.2017
16:31:21
Полина

Max
20.04.2017
16:31:57
доктор, меня все игнорируют!

Pauline
20.04.2017
16:32:12
Полина
это не я

from
20.04.2017
16:32:48
доктор, меня все игнорируют!
я же ворпос встречный задал

Max
20.04.2017
16:32:56
а, это мне?

не

from
20.04.2017
16:33:01
ага

Max
20.04.2017
16:33:07
это когда const {a, b, c} = this.props

from
20.04.2017
16:33:19
странное желание

зачем такое запрещать

Maksim
20.04.2017
16:33:44
++

Max
20.04.2017
16:33:52
когда я вижу this.props.a я понимаю откуда переменная взялась если я вижу просто a — мне надо смотреть выше

Dreamerinnoise
20.04.2017
16:34:40
не называй пропсы 'a'

from
20.04.2017
16:34:44
ну не надо в целом файлы и методы не длинными делать, вот и всё

Dreamerinnoise
20.04.2017
16:34:47
Проблема решена.

code4aman
20.04.2017
16:34:53
проблема того кто код писал, хотя это коненчно не пробема вовсе

Max
20.04.2017
16:35:10
Проблема решена.
а ты остроумен

Google
Dreamerinnoise
20.04.2017
16:35:37
а ты остроумен
Обращайся.

Max
20.04.2017
16:35:44
ну не надо в целом файлы и методы не длинными делать, вот и всё
да вопрос не в длинности const {helpText, options, value, placeholder, errors, searchable} = this.props;

from
20.04.2017
16:35:51
это почти как переменные использовать запретить, т.к. надо смотреть, где они объявлены)

Max
20.04.2017
16:35:53
вот стандартный набор

Max
20.04.2017
16:36:16
это почти как переменные использовать запретить, т.к. надо смотреть, где они объявлены)
если они не несут никакой нагрузки — зачем плодить сущности

from
20.04.2017
16:37:11
да вопрос не в длинности const {helpText, options, value, placeholder, errors, searchable} = this.props;
ну это вопрос общего стайлгайда в проекте как правило извлекают что-то из объекта в переменную тогда, когда несколько раз обращаться придётся

from
20.04.2017
16:37:40
Ну наверное потому что люди советуют, что правильней использовать, а не костыли писать?
state в реакте это костыль, забавно конечно, но этот мем уже пробежал в твиттере где-то месяц назад ;)

Max
20.04.2017
16:38:05
1. видят одну переменную для переиспользывания 2. распаковывают ее 3. смотрят неконстистентно 4. распаковывают все остальное

from
20.04.2017
16:38:16
обычно это так
ну а когда не надо, то и не надо) здравым смыслом в данном случае руководствоваться надо, а не правило в eslint'е создавать, думаю

Max
20.04.2017
16:39:12
https://github.com/nadbm/react-datasheet/blob/master/src/DataCell.js#L40

вот пример отличный

видимо меня одного бесит

ок

from
20.04.2017
16:39:43
https://github.com/nadbm/react-datasheet/blob/master/src/DataCell.js#L40
ну а где ж правило eslint'а о том, что в 80 символов укладываться надо? :))

Google
Max
20.04.2017
16:40:06
у меня 120, ничего не знаю )

from
20.04.2017
16:40:29
ааа, ну вот потому и бесит :)

Max
20.04.2017
16:40:42
еще мой рост 180 тоже можно предложить как вариант )

code4aman
20.04.2017
16:41:34
https://github.com/nadbm/react-datasheet/blob/master/src/DataCell.js#L40
как раз хороший юзкейс, много места сэкономил, 26 раз this.props. писать ?

Max
20.04.2017
16:41:50
пойду я отсюда

никто меня не понимает

from
20.04.2017
16:42:08
:)

Admin
ERROR: S client not available

code4aman
20.04.2017
16:42:43
проблемы будут когда пойдут коллизии с другими переменными, с именами то есть

Max
20.04.2017
16:43:34
тоже аргумент

onChange(value) {

this.props.value

react-select умеет в valueKey и labelKey

Alexander
20.04.2017
17:49:37
react-select умеет в valueKey и labelKey
Всё, допёрло. Но я решил обойтись без кастомизации. Но буду знать

serbernar
20.04.2017
18:47:46
С чего начать изучение React и JS в целом?

Google
serbernar
20.04.2017
18:51:22
Документация сложно дается для осмысления.

Олег
20.04.2017
18:52:07
Начни с доки по JS

Alexander
20.04.2017
18:52:29
Документация сложно дается для осмысления.
Там всё хорошо написано. Но я начинал с этого https://www.youtube.com/watch?v=mYvdeFfZ_NE

Dmitry
20.04.2017
18:52:31
Начни с сайта learnjs

serbernar
20.04.2017
18:53:07
Там всё хорошо написано. Но я начинал с этого https://www.youtube.com/watch?v=mYvdeFfZ_NE
Спасибо! А от майл.ру(технострим) не смотрел видео?

Dmitry
20.04.2017
18:53:23
мне в свое время помог learn.javascript.ru

У Кантора хорошо написано

serbernar
20.04.2017
18:54:20
мне в свое время помог learn.javascript.ru
Вот сейчас по нему учу. И html academy курс.

Лучше же реакт, нежели Ангулар, да?

Вуе похож на Реакт, да?

Дмитрий
20.04.2017
18:57:53
Что по Кайфу то и лучше ))

serbernar
20.04.2017
18:58:34
Нет такого понятия - кайф, если не разбираешься "что лучше". И лучше выучить одно. Хочу не прогадать.

Дмитрий
20.04.2017
18:59:00
Выучи яваскрипт )

А потом выбирай Фреймворк, а не наоборот

serbernar
20.04.2017
18:59:53
Весь язык можно и не выучить. И сложно с низу изучать. Не лучше с фраеймворка начать, а потом спускаться?

Dmitry
20.04.2017
19:00:07
+ Если начать сразу с реакта без фундамента, то ты потратишь в итоге уйму времени на понимание базовых вещей, о которых рассказывают

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

serbernar
20.04.2017
19:00:47
Я знаю питон.

Dmitry
20.04.2017
19:01:32
Значит ты еще быстрее сможешь пройтись по джсу :)

serbernar
20.04.2017
19:01:57
Если ты говоришь о общем фундаменте. Только не знаю с чего начать.

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