3
我正在使用angular2和bootstrap4。酥料饼正确呈现原始的HTML粗体文字ASDFangular2 bootstrap4工具提示不呈现html,而弹出窗口确实
<img src="assets/images/1.jpg"
data-container="body" data-toggle="popover" data-html="true" data-placement="top"
[attr.data-content]="getM()"/>
然而,工具提示呈现为纯<b>asdf</b>
文本包括标签
<img src="assets/images/2.jpg"
data-container="body" data-toggle="tooltip" data-html="true" data-placement="top"
[attr.title]="getM()"/>
组件的方法getM:
public getM(): string {
return '<b>asdf</b>';
}
两个工具提示和酥料饼以相同的方式初始化
$(function() {
$('[data-toggle="tooltip"]').tooltip({container: 'body'});
$('[data-toggle="popover"]').popover({container: 'body'});
})
有人可以解释为什么,以及如何解决?看起来这与初始化顺序有关,但我不知道在哪里看得更远。