如何根据角度的某些条件使用scss更改背景颜色和布局的颜色?

时间:2019-02-28 12:44:19

标签: sass angular6

我有一个主题为scss的文件

$themes: (
  light: (
    backgroundColor: #fff,
    textColor: #408bbd,     
  ),
  dark: (
    backgroundColor: #222,
    textColor: #ddd,        
  ),    
  taxi: (
    backgroundColor:yellow,
    textColor:black,          
  ),
);      

我想在我检查打字稿文件中的某些条件时在它们之间切换。怎么做?

1 个答案:

答案 0 :(得分:0)

您不能访问打字稿文件中的.scss变量,但可以访问类名。 因此,我建议您将这些scss变量更改为类,然后可以根据需要使用 [ngClass] 属性在它们之间进行切换。

链接供参考: https://angular.io/api/common/NgClass