【发布时间】:2015-11-23 22:14:46
【问题描述】:
我正在努力调整我的 Angular JS 应用程序。
最后我想在整个应用程序中使用我的app.css 文件作为样式表。所以每个状态都像:
domain/#/articlesdomain/#/articles/1domain/#/usersdomain/#/users/1
将使用此文件。
但是我的应用程序中确实有一个 cms 部分(即domain/#/cms/articles,我想在那里使用完全不同的样式(与app.css 没有共同之处)。我可以做些什么来轻松加载@987654329 @ 用于选定的状态并且不在那里加载app.css?
我最初的想法是在我的index.html 文件中添加两个样式表,每个样式表都带有ng-if 或ng-show,但这绝对不是一个好方法(很可能它甚至都行不通)。
【问题讨论】:
-
使用注入 CSS。并根据页面加载css动态..为CSS添加缓存。 medium.com/opinionated-angularjs/…
标签: javascript html css angularjs angular-ui-router