@react_js

Страница 4672 из 5115
Дмитрий
23.08.2018
23:03:13
типа такого? на русском написал для наглядности) это норм подход?

Kelin
23.08.2018
23:03:19
лол

Nikolay
23.08.2018
23:04:22
Ты можешь слушать один экшн в двух редьюсерах
Более того, с точки зрения надежности "транзакции" это правильнее за счет атомарности.

Google
Дмитрий
23.08.2018
23:04:29
зыс.пропс.PleaseUseEnglish

Artyom
23.08.2018
23:04:47
Дмитрий
23.08.2018
23:14:32
Понял, сделал прослушку пользовательского экшена в кассирском редьсере, спасибо)

Дмитрий
23.08.2018
23:14:45
что) зачем это делать?
Чтобы рассчитывать одни данные на основе других

Вася
23.08.2018
23:33:17
Artem
23.08.2018
23:45:30
ты что, датасаентинист????!
не, он любитель жути наводить с помощью формализма))))

Kelin
23.08.2018
23:47:42
кек

Nikolay
24.08.2018
00:29:53
ты что, датасаентинист????!
Он из этих, из data saints.

Вася
24.08.2018
00:30:34
добре тогдв

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
24.08.2018
03:03:00
не только когда плагин
только когда плагин установлен, если не знаешь, то лучше проверь, а не спорь

Google
Таймураз
24.08.2018
04:25:36
!спам

Cenator
24.08.2018
04:46:12
Понятно, что через класснейм все можно стилизовать, как стилизовать через sc ?
Так это же очевидно вроде... Он не может вторгаться в реакт компоненты

Vetka
24.08.2018
04:48:59
Привет! А кто-нть юзал redux-axios-middleware? Как правильно настроить interceptors, чтобы prerequest отлавливался?

Vladimir
24.08.2018
04:50:17
Добрый день. Подскажите пожалуйста стоящие курсы или выбинары по РЕАКТу.

Roman
24.08.2018
04:55:09
Привет! А кто-нть юзал redux-axios-middleware? Как правильно настроить interceptors, чтобы prerequest отлавливался?
Зачем для этого мидлваря ? Достаточно в конфиг добавить интерсептор

transformRequest свойство

Sergey
24.08.2018
05:18:27
У меня вопрос не по теме, кто-нибудь работает на upwork? Как выводят деньги?

Alexey
24.08.2018
05:46:25
Привет! А подскажите как правильно лочить state при асинхронных запросах?

Дмитрий
24.08.2018
05:47:04
Пацаны, жс вырос, придётся расти вместе с ним https://ru.wikipedia.org/wiki/%D0%9C%D1%8C%D1%8E%D1%82%D0%B5%D0%BA%D1%81

Sergey
24.08.2018
05:48:49
Пацаны, жс вырос, придётся расти вместе с ним https://ru.wikipedia.org/wiki/%D0%9C%D1%8C%D1%8E%D1%82%D0%B5%D0%BA%D1%81
для синхронизации одновременно выполняющихся потоков. Жс ещё не на столько вырос

Andrey
24.08.2018
05:48:54
А что такое лок в асинхронщине?

Alexey
24.08.2018
05:54:00
Скорее всего я пока чего-то не понимаю, но задача такая: в componentDidMount периодически делается get запрос на получение массива элементов, который сохраняется в state. Юзер может эти элементы добавлять и удалять сам (вызываются соответствующие api запросы). В рендере я смотрю на массив элементов и отображаю их. Надо ли заботится о блокировке этого массива во время апи-запросов или React сам разрулит это?

Vetka
24.08.2018
05:59:36
Зачем для этого мидлваря ? Достаточно в конфиг добавить интерсептор
ок, а подскажи еще - как лучше хэндлить обновление истекающего токена? где лучше отлавливать и откуда кидать экшн в редакс?

Дмитрий
24.08.2018
05:59:44
Дедлоки завезли

Alexey
24.08.2018
06:01:44
Ну ты можешь задать начальное значение в стейте пустым массивом, и когда данные придут, закидывать их в стейт.
Изначально так и есть. Но не может ли возникнуть ситуация, когда запрос get из componentDidMount (а он делается раз в несколько секунд) совпадет по времени с апи -запросом юзера? Оба обработчика будут менять state

Google
Admin
ERROR: S client not available

Roman
24.08.2018
06:10:02
да - массив элементов, хранящийся в state
Тогда да, оба запроса будут менять стейт, но эти запросы будут выполняться асинхронно в цикле событий

Т.е. ответ первого запроса изменит стейт

Потом придет ответ от второго запроса, и он изменит стейт

Одновременно они не будут перезаписывать стейт

Alexey
24.08.2018
06:11:53
Потом придет ответ от второго запроса, и он изменит стейт
соответственно рендер вызовется при каждом изменении state?

Сергей
24.08.2018
06:11:53
Это же все основы основ

Alexey
24.08.2018
06:12:22
ок, спасибо! я всего месяц во фронтенде, не пинайте сильно )

Roman
24.08.2018
06:12:51
соответственно рендер вызовется при каждом изменении state?
Ну ты конечно можешь, если очень нужно, запретить перерендеривание в shouldComponentUpdate

Alexey
24.08.2018
06:13:18
и лезешь в реакт, ох ля
задачу дали, её проще всего в чем-то таком решать

Сергей
24.08.2018
06:13:46
Проще решать на том, что умеешь

Alex
24.08.2018
06:15:23
Проще решать на том, что умеешь
А раз ничего не умеешь, все равно в чем!

Сергей
24.08.2018
06:16:41
А раз ничего не умеешь, все равно в чем!
тогда лучше ответственную задачу доверить более опытному разработчику

Alexey
24.08.2018
06:19:45
тогда лучше ответственную задачу доверить более опытному разработчику
Страничка - гуй для железки, которую делает наша фирма, и железка и проект экспериментальные, поэтому есть возможность набраться опыта

Google
Arthur
24.08.2018
06:35:21
и лезешь в реакт, ох ля
Да ладно, имея опыт даже не фронтовской разаботки, за месяц можно спокойно дойти до стадии изучения реакта

Ну так чуть сложнее будет

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