Задать вопрос
  • Как сделать поддержку мульти дизайна для приложения на AngularJS?

    Serhioromano
    @Serhioromano
    Web Developer
    Хотел узнать есть ли такая библотека, которая расширяет и упрощает поддержку


    • Twitter Bootstrap
    • Angular Material
    • Zurb Foundation


    В зависимости от выбраной библиотеки, будет и решение. Я лично пользую директиву ng-herf

    <link rel="stylesheet" ng-href="themes/{{app.theme}}/theme.css">
    <link rel="stylesheet" ng-href="themes/{{app.theme}}/style.css">


    Так же у меня есть сервис в виде значения.

    app.value('app', {
    	theme:  'cosmo',
    	layout: 'default'
    });


    И если надо перегрузить тему, я просто где то в методе назначаю

    app.theme = 'new';
    Ответ написан
    Комментировать