我需要从角度应用程序的特定路径中排除样式表 [重复]

Posted

技术标签:

【中文标题】我需要从角度应用程序的特定路径中排除样式表 [重复]【英文标题】:I need to exclude a stylesheet from a particular route of an angular app [duplicate] 【发布时间】:2016-12-02 00:21:32 【问题描述】:

我有一个 Angular 应用程序,它在整个应用程序中都使用了 materialize css(一个类似于 bootstrap 的 css 框架)。但是,除了一个自定义样式表之外,有一种方法我根本不希望应用 css。我所有的 css 链接标签都在我的 index.html 中,并且我的所有路由都在 ui-view 中呈现,因此它们都将所有包含的样式表都应用于它们。如何指定在此特定路线上,我不希望加载此物化 css 文件?

【问题讨论】:

这很复杂,但this answer 提供了一个非常全面的解决方案。 【参考方案1】:

您需要在每个单独的视图而不是索引中加载 css 文件来完成此操作,或者您需要覆盖有问题的 css。这两种情况都不理想。不确定您是否使用的是 ui 路由器,但您可能想看看这篇文章。 ui router css linking

【讨论】:

以上是关于我需要从角度应用程序的特定路径中排除样式表 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

从搜索整个系统中排除目录[重复]

如何使用 ConstraintMapping 排除码头中的特定路径?

sql 2008 查询排除 某一列的数据

是否可以在特定组件中链接外部样式表?(非全局)

如何使用if语句更改角度样式属性[重复]

SQL Server - 如果两个特定字段都为空,则从视图中排除记录