是否可以使用[innerHTML]渲染包含{{binding}}的html

时间:2019-04-30 13:40:12

标签: angular rendering innerhtml

让我说一个像这样的字符串

html = "<p>Hello <b>{{name}}</b></p>"

是否可以在[innerHTML]中使用{{name}}外推

<input type="text" [(ngModel)]="name">

<div [innerHTML]="html | safeHtml"></div>

因此该名称将绑定在innerHTML内部吗?

PS:我的html实际上是我从后端收到的电子邮件模板,因此,如果我想包含绑定,则无法真正将html放在我的component.html中。

1 个答案:

答案 0 :(得分:0)

使用反引号以这样的字符串串联方式访问variable

html = `<p>Hello <b> ${name}</b></p>`