我有下面的代码段 -Angular.js - 在表达包含标记
<div class="appReviewQuestions">
{{aboutYou.radioSelectSQ}}
</div>
{{aboutYou.radioSelectSQ}}
最初表示的字符串,但我的应用程序被更新,现在同一表达式表示的字符串+标记(表达HTML )。
目前这段代码将标记显示为一个字符串。我希望Angular阅读标记,而不是将其显示为字符串。我如何实现这一目标?
我有下面的代码段 -Angular.js - 在表达包含标记
<div class="appReviewQuestions">
{{aboutYou.radioSelectSQ}}
</div>
{{aboutYou.radioSelectSQ}}
最初表示的字符串,但我的应用程序被更新,现在同一表达式表示的字符串+标记(表达HTML )。
目前这段代码将标记显示为一个字符串。我希望Angular阅读标记,而不是将其显示为字符串。我如何实现这一目标?
ng-bind-html
应该诀窍!
<div class="appReviewQuestions">
<p ng-bind-html="aboutYou.radioSelectSQ"></p>
</div>
了解更多关于它在Angular Docs
不适合我。任何想法可能是错误的? –
DId你包含ngSanitize模块吗? – Vivz
@ArchitArora下面是一个工作示例:[ng-bind-html example](https://plnkr.co/edit/70KeHgfq3ZbYW7HYExjw?p=preview) –
我只是说从文档的例子作为我的回答评论。一探究竟! (我猜你忘了在应用程序中注入'ngSanitize')...让我知道! –