Как стать автором
Обновить

Комментарии 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()", хотя роутер ещё не готов.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории