我有一个像TextArea这样的输入控件,我使用 [(ngModel)] 进行双向绑定 . 显示HTML数据时,它会显示HTML标记而不是解释它 . 例如,我有HTML字符串 <b>text</b> 我希望它显示为 text . 我怎么能用ngModel做到这一点?
[(ngModel)]
<b>text</b>
为此做了一个stackblitz,请检查一下:
https://stackblitz.com/edit/ngmodel-ngmodel-for-html-output
这就是我在这里做的事情:
这是HTML的文本区域,我使用ngModel来查看HTML并在下面的div中返回HTML结果 .
<textarea [(ngModel)]="content" cols="50" rows="10"></textarea> <br><br><br> <div [innerHtml]="content"></div>
这是我最初提供输入的TypeScript文件,但它并不重要 . 确保至少定义属性 .
content = `<h2>Hello</h2> <p>This is a great example...</p> `;
我希望这能解决你的问题......
1 回答
为此做了一个stackblitz,请检查一下:
这就是我在这里做的事情:
我希望这能解决你的问题......