首页 > 解决方案 > 如何有条件地更改角度组件中的样式 url?可能吗?

问题描述

我有两个用于 arbaic 布局和英文布局的 css 文件,所以我想有条件地更改组件中的 styleurl。有可能吗?

标签: cssangulartypescript

解决方案


您不能在组件的 styleUrls 属性中添加条件,而是可以使用类似的内容:

.some-class {
  // your css style
}

//  arabic css  overrides
._ar {
   .some-class {
    direction: rtl;
   }
}



<div class="parent" [class._ar]="your_condition">
    <textarea class="some-class">
    </textarea>
</div>

推荐阅读