如何在弹出窗口中显示文本区域内容的innerhtml

时间:2019-01-21 06:21:45

标签: angular typescript

constructor(
    public dialogRef: MatDialogRef<DialogOverviewExampleDialog>,
    @Inject(MAT_DIALOG_DATA) public data) {
      data = document.getElementById('text').innerHTML = document.getElementById('text').innerHTML + document.getElementById('new')+ '<br>';

    }

    fun(){
      document.getElementById('div1').innerHTML=this.data.name;
    }

HTML:

<body (load)="fun()">
<h1 mat-dialog-title> {{data.name}}

1 个答案:

答案 0 :(得分:1)

使用两种方式从文本区域进行绑定以从此处获取文本。

setValue

在打字稿中声明变量 text

您应该使用angular innerHTML属性绑定来显示“文本”

<textarea [(ngModel)] = 'text'></textarea>