访问Angular SafeValue的内部值

时间:2018-09-14 13:25:29

标签: angular typescript

我有一个SafeValue,需要访问内部包装的值。目前我是这样的:

const mySafeValue = this.sanitizer.bypassSecurityTrustStyle('42px solid black');
console.log(mySafeValue['changingThisBreaksApplicationSecurity']);

这很好用,但是我很确定这不是您应该怎么做。取回包装为SafeValue的值的推荐方法是什么?

1 个答案:

答案 0 :(得分:0)

Powkachu链接的答案提供了正确的答案。您可以使用消毒剂获得价值。

const myValue = this.domSanitizer.sanitize(SecurityContext.HTML, mySafeValue)