如何在“ textarea”组件上使用“ innerHTML”?

时间:2018-08-05 14:05:46

标签: angular

如何在“ textarea”组件中使用“ innerHTML”? 我这样做,但没有任何效果。

<textarea [innerHTML]="notebook.description"
    class="form-control" name="description" 
    style="height:320px"  [(ngModel)]='notebook.description' disabled>
</textarea>

1 个答案:

答案 0 :(得分:0)

解决方法

以html

<textarea [innerHTML]="getInnerHTML(name)" cols="" rows=""></textarea>

和.ts文件中

getInnerHTML(val){ return val.replace(/(<([^>]+)>)/ig,''); }

https://stackblitz.com/edit/angular-hnwgad?file=src%2Fapp%2Fapp.component.html上引用相同的内容


//忽略一个以下

尝试使用

<textarea [innerHtml]="note.description"></textarea>

<textarea [(ngModel)]="note.description"></textarea>