Comments 2
alight.hooks.eventModifier.myevent
— т.е. по факту, это и special event и модифкатор к событию?
И ничего мне не мешает написать такое @myenter.myevent
(не работает, @myevent.myenter
— работает). По-моему такие вещи нужно разделить на alight.hooks.specialEvent
и alight.hooks.eventModifier
, тогда при неправильной комбинаторике выдавать ошибку.
Так же появились универсальная обработка атрибутов, шаблонов, бета версия компонент и роутера в стиле reactjs, и ещё много разных мелочей, но это в следующих статьях.
А где ссылки на доку? ;]
такие вещи нужно разделитьС этого и началось, они были отдельными, но впоследствии слились т.к. повторяют функционал, единственное отличие — если модификатор идет первым (т.е. вместо события), то он задает (фильтрует) входящие события, последующие модификаторы работают так же но в пределах установленным первым модификатором (или событием). Это не считая интеграции которая появилась недавно.
А где ссылки на доку? ;]Обработка атрибутов, тут шаблоны для которых можно задавать от куда брать шаблон, как воспринимать входящий параметр, можно создать локальный scope, что позволяет строить деревья без компонент и директив, пример.
На компонент и роутер документации нет. Не сильно объясняющий пример компонент можно посмотреть тут и тут.
Пример с роутером есть тут, основное отличие от ангуляровских роутеров — всю настройку можно сделать в HTML, и он достаточно гибкий, например если повесить на элемент
al-route="/user/:name/view"
, то этот блок будет отображаться при соответствующем url, и их можно располагать иерархический, если нужно «заблокировать» переход по условию, можно использовать al-route-out2="onOut()"
, хотя роутер ещё не готов.Sign up to leave a comment.
События в Angular Light