【发布时间】:2020-02-15 20:18:52
【问题描述】:
我根据 API 获取的传入数据动态创建 <mat-checkbox> 元素。
component.ts:
this.content = sanitizer.bypassSecurityTrustHtml(`<mat-checkbox>test</mat-checkbox>`)
component.html
<div [innerHTML]="content"></div>
但未呈现复选框输入,如果我使用 <input type="checkbox"> 而不是 `
如果我将<mat-checkbox 静态添加到component.html,它会正确呈现
请检查此回购: https://stackblitz.com/edit/angular-8heckn
注意:
this.content 是一个字符串,而不是一个对象。因为我想在每个子输入之前添加额外的空格(制表符)。
例如:
- 编程
- 前端
- 角度
- 反应
- Vue
- 后端
- node.js
- express.js
- php
- 前端
【问题讨论】: