我遇到的问题是html页面显示的是div实际标签,而不是div标签中带有样式(红色)的指定单词。
HTML file: <div>{{card.info}}</div>
ts file: return [
> { title: 'Latest Articles', cols: 2, rows: 1, info: '< input type="text" value="not working" /> '},
> { title: 'Stats', cols: 2, rows: 1, info: 'ggg' }];
答案 0 :(得分:0)
我遇到的问题是html页面显示的是div实际标签,而不是div标签中带有样式(红色)的指定单词。
如果要将值呈现为html
,则必须使用[innerHTML]
。
<div [innerHTML]="card.info"></div>
参考:https://angular.io/guide/template-syntax#property-binding-or-interpolation