
Artur
15.07.2018
16:05:42
ребята такой вопрос, я передаю через пропсы сродительского компонента в дочерний значение. В дочернем использую как начальное значение для стейта тобишь один раз.
Получается на каждый ререндер я передаю эти просы постоянно, а нужно всего-то при инициализаци. Это считается что я что-то не такделаю или это норма?

Kendr
15.07.2018
16:06:56
Литералы объекта

Artur
15.07.2018
16:08:26

Google

Kendr
15.07.2018
16:09:02
Если ты инициализируешь в стейте дочернего пропсы родителя

Artur
15.07.2018
16:09:39

Kendr
15.07.2018
16:10:18

Серёга
15.07.2018
16:19:47
посмотрите плз, почему не работает.
конкретно, если использовать DateTimePicker, то возникает ошибка в функции submitSearch - при нажатии на сабмит.
если испольовать DateTime - То всё ок.
https://codepen.io/anon/pen/YjwxRb

Рубероид
15.07.2018
17:31:28
Как передвинуть объект по нажатию кнопки на ее координаты

Kendr
15.07.2018
17:32:35

Рубероид
15.07.2018
17:33:19
Да

Сергей
15.07.2018
17:44:22

ed
15.07.2018
17:44:48

Сергей
15.07.2018
17:45:10
давайте не будем разводить флуд

Vladislaw
15.07.2018
17:57:39
Ребят, кто работал с react-vk? Как мне просто-напросто, используя этот модуль, обратиться к VK API и совершить запрос? По типу: VK.Api.call()

Vladislav
15.07.2018
18:06:25

Google

Abu
15.07.2018
18:08:22
Loginuser точно промис возвращает?

Andrey
15.07.2018
18:08:36
Потому что нет then у того, что возвращает твоя функция.

Nikolay
15.07.2018
18:08:41
Потому что у того, что возвращает логинюзер, нет метода then

Vladislav
15.07.2018
18:10:03
ну идея такая что при успешном выполнении идёт переход на другую стр

Nikolay
15.07.2018
18:10:11
Если это экшн-криэйтор, то там и не будет никакого then

Vladislav
15.07.2018
18:10:22
да
экшн крейт

Nikolay
15.07.2018
18:11:04
Откуда там then возьмется?

Vladislav
15.07.2018
18:11:32
а как тогда после его выполнения перейти на другую стр?
(успешного)

Nikolay
15.07.2018
18:12:04
Если нужны сайд-эффекты, кури санки, саги и всякие обзерваблы.

Vladislav
15.07.2018
18:12:17
я использую санк

Cenator
15.07.2018
18:13:05
Значит верни промис из санка

Vladislav
15.07.2018
18:13:51
спасибо

REJUv
15.07.2018
19:09:45
ребятки, кто-нибудь знает где можно посмотреть хорошие примеры по использованию flow в реакте? кроме документации

Dimanius851
15.07.2018
19:11:36
а кто-то знает, в ref={…} можно сувать как el => … так и React.createRef()?
я так понял, что да

Dimmy
15.07.2018
19:12:25
кто-то зачем-то рефы юзает?

Andrey
15.07.2018
19:18:09
кто-то зачем-то рефы юзает?
Ну, если тебе зачем-то нужно в реальный Dom, то кто-то юзает, я, например, не могу придумать цели данного действа

arts
15.07.2018
19:29:12
С канвасом работать, например

Google

Artem
15.07.2018
19:30:14

Andrey
15.07.2018
19:30:34

Artem
15.07.2018
19:31:17
Зачем?
блин к такому повороту меня фронтэнд не готовил?

Cenator
15.07.2018
19:31:19
Зачем?
чтобы скроллить или переключать фокус

Andrey
15.07.2018
19:31:46

Cenator
15.07.2018
19:32:01

Artem
15.07.2018
19:32:18
да можно, только компонентов прибавиться до жопы
а со скоролом все сложней, если скролл блок то можно чисто реактом обойтись, а вот глобальный наврядли что то сделать можно

arts
15.07.2018
19:33:25
Зачем?
Обрезать аватарку, например

Cenator
15.07.2018
19:33:38
если надо по каким-то ивентам скроллить блок, без рефа не обойтись

Andrey
15.07.2018
19:34:03

arts
15.07.2018
19:34:41

Artem
15.07.2018
19:34:51

Andrey
15.07.2018
19:35:09

Maxim
15.07.2018
19:41:35
Всем привет! Подскажите плиз такой момент, после авторизации я получаю данные о пользователе и сохраняю их в стейт. Но после рефреша страницы данные все обнуляются. Как мне не терять данные, которые хранятся в стейте?

Cenator
15.07.2018
19:42:02

Maksim
15.07.2018
19:43:53

Cenator
15.07.2018
19:45:09

Andrey
15.07.2018
19:45:13

Google

Maksim
15.07.2018
19:45:51

Cenator
15.07.2018
19:46:02

Dimanius851
15.07.2018
19:47:42

Admin
ERROR: S client not available

Maxim
15.07.2018
19:49:33
данные пользователя не хотелось бы хранить в локалке. Хотя у меня JWT, то нужные данные можно хранить в самом токене

Artem
15.07.2018
19:49:47

Dimanius851
15.07.2018
19:52:17

Artem
15.07.2018
19:52:59

Dimanius851
15.07.2018
19:53:31
а ок)

Dimmy
15.07.2018
20:18:11
как редакс при диспатче понимает че за редюсер там должен выполниться?
createStore делает фишки какие-то?

Cenator
15.07.2018
20:18:33
Никак, они все выполняются

Dimmy
15.07.2018
20:18:55
ну оно и так понятно!

Kendr
15.07.2018
20:19:14

Cenator
15.07.2018
20:19:46
Редюсер сам выбирает что возвращать в зависимости от типа экшена

Dimmy
15.07.2018
20:21:47
ну по названию понятно, создает стор на основе редюсера

Cenator
15.07.2018
20:22:40
Консоль лог сделай

Dimmy
15.07.2018
20:22:40
вот диспатчится экшн, выполняется редюсер, и затем эта функция или че?

Google

Dimmy
15.07.2018
20:22:52
чтобы стор обновить

Cenator
15.07.2018
20:22:58
Почитай доку редакса

Dimmy
15.07.2018
20:24:15
ну в целом оно и так понятно как работает, мне интересно что вы об этом скажете, а то в деталях задумывается мало кто

Spaider
15.07.2018
20:31:16
а нахера задумываться о деталях, ты же не изучаешь как работает двигатель внутреннего сгорания когда учишься машину водить

Kendr
15.07.2018
20:32:10
Да нет, в случае с редаксом как раз есть возможность посмотреть под капот

Vitaliy
15.07.2018
20:44:59
Редюсер выполняет как бы роль трансформатора, на основе экшена и текущего стейта

Spaider
15.07.2018
21:43:11

Petr
15.07.2018
22:37:04
Вы вот меняете стэцт и после того как измениться нужно поменять что то ещё либо же вызвать какую нибудь операцию.. как вы это делаете?

Cenator
15.07.2018
22:43:18

Petr
15.07.2018
22:45:15
Ну вот иногда встречались случаи когда это не срабатывало

Cenator
15.07.2018
22:45:25
не может быть

Petr
15.07.2018
22:45:43
Особенно когда используешь редакс форм