如何在Ionic 2中打印特殊字符

时间:2018-02-26 15:43:33

标签: javascript angular ionic-framework ionic2

我有一个带有特殊字符的文本,想要在Ionic 2 Framework中打印标题文本。

<ion-card-title>
   {{ title }}
</ion-card-title>

当前字符串:

Expert Q&#038;A

预期结果:

Expert Q&A

但是,结果保持相同的版本

Expert Q&#038;A

我尝试使用 unescape(),但它仍然无法正常工作。有任何想法吗?谢谢,

2 个答案:

答案 0 :(得分:1)

您可以像这样使用[innerHTML]

<ion-card-title [innerHTML]="title">
</ion-card-title>

答案 1 :(得分:0)

你必须像这样使用Strict Contextual Escaping(SCE):

$scope.ampersand = $sce.trustAsHtml('&#038');
$scope.title = "Expert Q" + ampersand + "A";

或者你可以将它放入过滤器中。

相关问题