我们与队友之间存在一个争论,即是否应该从Angular2视图(一种TypeScript方法(组件))中调用以计算并返回适合该视图的CSS类。
视图
<div class="{{ getClass() }}"> ... </div>
零件
getClass():string {
//some logic
return 'myCSSclass';
}
主要问题是css和ts文件中css类名称的耦合。是否有推荐的方法来执行此操作?
最佳答案
就像YounesM所说:
<div [ngClass]="getClass()"> ... </div>