我有一个 encapsulation
设置为的组件ViewEncapsulation.None
和一个名为question的属性,其中包含来自服务器调用的文本,其中可能包含 HTML 标记,例如
<strong>Main Question</strong> and some more text
在我看来,我使用这样的属性
...
<p [innerHTML]="question"></p>
...
生成的 HTML 是
<p>
<strong>Main Question</strong> and some more text
</p>
但问题是除了语义之外的强标签也应该使文本变粗,这不会发生。
1)为什么会发生这种情况并且浏览器不能正确呈现它?2)这是修复它的正确方法?
我知道有类似的问题,但他们无能为力。
使用的 Angular 版本: Angular 2.4.7