169 похожих чатов

Читал Док и не понял зачем нужен dispatch, если функцию

можно передавать как пропс.

Используете ли вы этот диспатч в работе? Как?

4 ответов

8 просмотров

чтобы мучиться со спредом эвентов =)

Диспатч как раз позволяет не передавать функцию — в принципе, этим всё сказано. События в свелте обмазаны некоторым сахарком (вроде форвардинга событий), ими пользоваться приятнее, чем передачей колбэков. А про спред ивентов не читайте — вы в реальной жизни с этим не столкнётесь, если не будете писать свой юай-кит.

Ещё один способ передачи пропсов/состояния через ивент. Пользуюсь. Удобно обернуть какую-то логику в кастомный ивент.

Daniil Kozlov
Диспатч как раз позволяет не передавать функцию — ...

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

Похожие вопросы

Обсуждают сегодня

У меня это всегда вопрос вызывало.. Нафига писать код так, чтобы потом ошибки вылавливать?
Nik
44
что за асемблер кста?
Shvabrikk Nya
19
всем привет. реально ли понять чем в процессе занята память? delphi/linux, процесс свой
Handatros
12
Добрый день! Пробую отловить исключение EConvertError: function _TryTextToDouble(var DoubleVar: Extended; Text: String): Boolean; begin try DoubleVar := StrToFloat...
Kirill Filippenok
19
А где @Grinyaha уважаемый пропал?
Am Ambrion
14
This automated cryptocurrency trading system uses intelligent algorithms to buy low and sell high on leading crypto exchanges. Many users have already enjoyed significant prof...
Endu Wako
1
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Сделал краткий обзор магазина из статьи и заодно там же записал инструкцию по развёртыванию. https://www.youtube.com/watch?v=8-sE1vNk95Q (чё думаете по звуку? кое-что поменял...
Andrey K
17
Привет, коллеги! Возникла задача ограничить максимальный размер вложений для определённых расширений, например, чтобы для изображений лимит был 10 МБ, а для видео — 100 МБ. Ог...
Andro
1
Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Карта сайта