Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
alight.hooks.eventModifier.myevent — т.е. по факту, это и special event и модифкатор к событию?
И ничего мне не мешает написать такое @myenter.myevent (не работает, @myevent.myenter — работает). По-моему такие вещи нужно разделить на alight.hooks.specialEvent и alight.hooks.eventModifier, тогда при неправильной комбинаторике выдавать ошибку.
Так же появились универсальная обработка атрибутов, шаблонов, бета версия компонент и роутера в стиле reactjs, и ещё много разных мелочей, но это в следующих статьях.
А где ссылки на доку? ;]
такие вещи нужно разделитьС этого и началось, они были отдельными, но впоследствии слились т.к. повторяют функционал, единственное отличие — если модификатор идет первым (т.е. вместо события), то он задает (фильтрует) входящие события, последующие модификаторы работают так же но в пределах установленным первым модификатором (или событием). Это не считая интеграции которая появилась недавно.
А где ссылки на доку? ;]Обработка атрибутов, тут шаблоны для которых можно задавать от куда брать шаблон, как воспринимать входящий параметр, можно создать локальный scope, что позволяет строить деревья без компонент и директив, пример.
al-route="/user/:name/view", то этот блок будет отображаться при соответствующем url, и их можно располагать иерархический, если нужно «заблокировать» переход по условию, можно использовать al-route-out2="onOut()", хотя роутер ещё не готов.
События в Angular Light