即使绕过Angular中的清理,style属性也无法与HSL一起使用

时间:2018-09-25 15:39:47

标签: css angular ionic-framework

我具有确定background-imagelinear-geadient的功能。

<div class="test-diff" [style.backgroundImage]="getBGcolor(diff)" >

getBGcolor函数根据传递的整数确定值。我使用dom消毒剂绕过安全性。

  getBGcolor(diff){
    let style =  `linear-gradient(45deg, #fff 0%, #fff 50%, hsl(${125-25 *diff}%, 99%, 46%) 50%, hsl(${125-25 *diff}%, 100%, 50%) 100%)`;
    return this.dom.bypassSecurityTrustStyle(style);
  }

但是没有应用样式。即使我提供静态HSL值,也不会应用它。我在做什么错了?

0 个答案:

没有答案