🦜
Size: a a a
🦜
🚀🚀
🚀🚀
🚀🚀
🚀🚀
🦜
🚀🚀
🚀🚀
🚀🚀
🚀🚀
DS
связывать ивенты эффектора по различным сценариямсвязывать ивенты эффектора с реальными событиями
- позволяет описывать схемы реакции сторов на ивентысоздает ивенты" (например фабрикой createEvent), не совсем точно отображает действительность. Хотя эффектор и создает то что более похоже по существу на события, но они скрыты от нас внутри ядра библиотеки. То что называется событием эффектора, на самом деле более точно можно описать как ссылка на событие, которая является индикатором и инициализатором в одном флаконе. const eventLink = createEvent()
мы ее можем использовать двумя способами:document.addEventListener('click', DOMevent => evenLink(DOMevent))
2. Как индикатор:evenLink.watch((
DOMevent
) => alert(User clicked on element!))КОГДА произошло реальное событие, ИНИЦИАЛИЗИРУЙ запуск ивента эффектора.только с ссылками ивентов эффектора, произведенных фабрикой createEvent (кроме прочего новые ивенты могут производить такие api методы как sample, guard, merge, event.map, event.prepend, event.filter, event.filterMap, store.updates и набор ивентов производимых эффектом). Или другими словами, реальные ивенты должны инициализировать событие эффектора, только посредством ссылки из фабрики createEvent. Это упрощает ментальное восприятие связей системы и увеличивает предсказуемость ее работы.c
связывать ивенты эффектора по различным сценариямсвязывать ивенты эффектора с реальными событиями
- позволяет описывать схемы реакции сторов на ивентысоздает ивенты" (например фабрикой createEvent), не совсем точно отображает действительность. Хотя эффектор и создает то что более похоже по существу на события, но они скрыты от нас внутри ядра библиотеки. То что называется событием эффектора, на самом деле более точно можно описать как ссылка на событие, которая является индикатором и инициализатором в одном флаконе. const eventLink = createEvent()
мы ее можем использовать двумя способами:document.addEventListener('click', DOMevent => evenLink(DOMevent))
2. Как индикатор:evenLink.watch((
DOMevent
) => alert(User clicked on element!))КОГДА произошло реальное событие, ИНИЦИАЛИЗИРУЙ запуск ивента эффектора.только с ссылками ивентов эффектора, произведенных фабрикой createEvent (кроме прочего новые ивенты могут производить такие api методы как sample, guard, merge, event.map, event.prepend, event.filter, event.filterMap, store.updates и набор ивентов производимых эффектом). Или другими словами, реальные ивенты должны инициализировать событие эффектора, только посредством ссылки из фабрики createEvent. Это упрощает ментальное восприятие связей системы и увеличивает предсказуемость ее работы.DS
ф
YL
YL
YL
V
c
c