@Drm

Как в разных стейтах добавить класс к тегу body?

Проблема следующая. имеется Angular приложение, имеющее стандратную структуру.

<body>
    <ui-view></ui-view>
</body>


Роутинг работает через ui-router, разумеется.

Необходимо чтобы различные state могли добавлять тегу body свой класс. Например состояние state1 могло добавить свой класс, а состояние state2 свой.
  • Вопрос задан
  • 209 просмотров
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
https://gist.github.com/fesor/226fce4a4aee5fb30454 - например так.

Либо в директиве подписываться на $stateChangeSuccess и подменять классы. Был у меня такой примерчик где-то но потерялся...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы