AngularJS和较少的导入

AngularJS和较少的导入,angularjs,less,Angularjs,Less,我有一个角度js项目。我使用Grunt编译js和css(对于css,我使用的更少)。此时,我创建了一个包含所有样式和主题的css文件。我有一个带有某种风格的文件夹(theme-a.less、theme-b.less等) 我的问题是:当用户按下按钮时,如何更改动态主题??我想我需要更改导入,但我不知道如何更改 谢谢 FS:)尝试对grunt进行此配置, 当然 看看这个 基本上,使用ng href并将整个html设置为“主题”控制器 例如: <link rel="stylesheet" ng

我有一个角度js项目。我使用Grunt编译js和css(对于css,我使用的更少)。此时,我创建了一个包含所有样式和主题的css文件。我有一个带有某种风格的文件夹(theme-a.less、theme-b.less等)

我的问题是:当用户按下按钮时,如何更改动态主题??我想我需要更改导入,但我不知道如何更改

谢谢

FS

:)尝试对grunt进行此配置, 当然

看看这个

基本上,使用ng href并将整个html设置为“主题”控制器

例如:

<link rel="stylesheet" ng-href="//maxcdn.bootstrapcdn.com/bootswatch/3.2.0/{{ css }}/bootstrap.min.css">

看看这个:

字体:

角度模块('linkApp',[]) .controller('mainController',函数($scope){ $scope.css='cosmo'; $scope.bootstraps=[ {name:'Basic',url:'cosmo'}, {name:'Slate',url:'Slate'}, {名称:'沙岩',url:'沙岩'} ]; $scope.layout='normal'; $scope.layouts=[ {name:'无聊',url:'正常'}, {name:'Circles',url:'circle'}, {name:'In Your Face',url:'large'} ]; });

身体{
填充顶部:50px;
}
主题
布局

香蕉 这个演示就是这样


这听起来不错,但我以前用grunt编译过这个文件,我有一个css,包含所有样式和一个主题。所以也许我不需要编译theme-a.css和theme-b.css并单独使用?这听起来不错,但我以前用grunt编译过这个文件,我有一个带有所有样式和一个主题的css。所以也许我不需要编译theme-a.css和theme-b.css并单独使用?这听起来不错,但我以前用grunt编译过这个文件,我有一个带有所有样式和一个主题的css。所以也许我不需要编译theme-a.css和theme-b.css并单独使用?