Возникли еще вопросики.
Вот есть такая штука al-init. На мой вкус не очень нужная, потому что если тебе надо куда-то передать переменную, то логичней это оформить в виде директивы и передать значения в аттрибутах. А вот что нужно, это иметь коллбэки, когда директива инициализируется, типа al-directive-init и al-directive-link. Опять же можно свой атрибут придумать и передать имя функции, но как-то это костыльно, нет более изящного пути?
-
Вот например написал я все как в примере и еще хочу обработчик добавить
<div al-css="active:menu==='main'" al-click="click()"></div>
но ведь он же всегда будет работать, а не только когда меню active? Я, коненчо, могу передать переменную в качестве аргумента - click(menu), а внутри проверку и return, но как-то не очень декларативно получается? Есть еще пути?
@adw0rd @Oleg
al-init — alight 0.10.0 documentation
angular-light.readthedocs.org
al-css/al-class — alight 0.10.0 documentation
angular-light.readthedocs.org