Я использую попвер ngx bootstrap: http://valor-software.com/ngx-bootstrap/#/popover#popover-directive. Я могу отображать всплывающее тело как HTML. Однако это не работает для PopoverTitle. В документации сказано, что тип всплывающего окна — строка | TemplateRef и PopoverTitle — это строка, поэтому, вероятно, я не могу отобразить заголовок в виде html для всплывающего заголовка, как я сделал для тела всплывающего окна. В приведенном ниже коде: я получаю содержимое тела всплывающего окна в виде HTML, как и ожидалось. Но не для popoverTitle.
< span *ngFor="let item of items;">
< template #popTemplate>
<div [innerHtml]="getPopoverDetails(item)"></div>
< /template>
< template #popTemplate1><div [innerHtml]="getPopoverTitle(item)"></div>
< /template>
< img class="" [src]="item.image" [popover]="popTemplate" [popoverTitle]="popTemplate1" triggers="mouseenter:mouseleave"
placement="right"/>
< /span>
Я думаю, это потому, что popoverTitle не поддерживает TemplateRef. В этом случае есть ли способ отобразить строку popoverTitle как HTML (причина в том, что содержимое моего заголовка не является простым текстом, мне также нужно поместить изображения и другой контент html)