Javascript 在angular中将数据库的输出视为HTML代码

Javascript 在angular中将数据库的输出视为HTML代码,javascript,html,angular,format,Javascript,Html,Angular,Format,我正在创建一个前端应用程序,它查看炉石卡片数据库,允许您对它们进行排序和搜索。但是,卡片上显示的文本(在数据库中)具有HTML格式,例如 例如: 卡片“有毒箭头”的文本字段包含: 对一个仆从造成2美元的伤害。如果它存活下来,给它有毒。 当前渲染功能如下所示: `<tr *ngFor = "let card of cards"> <td> {{card.text}} </td> <td> <img [src] = 'car

我正在创建一个前端应用程序,它查看炉石卡片数据库,允许您对它们进行排序和搜索。但是,卡片上显示的文本(在数据库中)具有HTML格式,例如

例如: 卡片“有毒箭头”的文本字段包含:
对一个仆从造成2美元的伤害。如果它存活下来,给它有毒。

当前渲染功能如下所示:

 `<tr *ngFor = "let card of cards">
     <td> {{card.text}} </td>
     <td> <img [src] = 'card.img'
         [title] = 'card.name'
         [style.width.px] = ImageWidth> </td>
  </tr> `
`
{{card.text}
`
目前,表中的输出显示:
对一个仆从造成2美元的伤害。如果它存活下来,给它有毒。

我正在寻找一种在这个循环中快速格式化文本的方法,以删除$,并使用已经存在的HTML
标记


我没有使用较旧的AngularJs,我使用的是AngularJs的最新版本。

您可以将代码中的第一个
替换为

这将导致文本按照输入字符串中的标记以HTML格式显示。

您可以将代码中的第一个
替换为

这将导致文本按照输入字符串中的标记以HTML格式显示。

这已经回答了很多次,您需要实现一个管道来允许HTML(使其安全),请在此处检查它,例如:谢谢我找不到任何对我有意义的东西[innerHTML]要绑定数据。这个问题已经回答了很多次,您需要实现一个管道来允许HTML(使其安全),请在此处检查它例如:谢谢,我找不到任何对我使用[innerHTML]绑定数据有意义的东西。