gpt4 book ai didi

javascript - 在 MatDialog Content Angular 7 中添加新行

转载 作者:行者123 更新时间:2023-11-30 07:49:27 25 4
gpt4 key购买 nike

我正在使用 MatDialog 并尝试在内容定义中添加一个新行。两者 \n</b>没有这样做。有没有另一种方法而不必手动进入 html 并更改它,因为它是一个可重用的组件:

var status: MatDialogRef<GenericDialogComponent> this.dialog.open(GenericDialogComponent,{
width: '400px',
data: {title: "Sample Title?", content: "Document " + this.docID + " has been saved. The users email address is provied below:\n\n"+this.email+"</b>"} });

HTML

<h1 mat-dialog-title>{{data.title}}</h1>
<div mat-dialog-content>
<p>{{data.content}}</p>
</div>
<div mat-dialog-actions>
<button mat-button (click)="Cancel()">Cancel</button>
<button mat-button (click)="Ok()" cdkFocusInitial>Ok</button>
</div>

最佳答案

您可以使用 [innerHTML] 属性:

<p [innerHTML]="data.content"></p>

而不是 \n\n,使用 html br 标签。

const status: MatDialogRef<GenericDialogComponent> this.dialog.open(GenericDialogComponent,{
width: '400px',
data: {title: "Sample Title?", content: `Document ${this.docID} has been saved. The users email address is provied below:<br /><b>${this.email+}</b>`} });

关于javascript - 在 MatDialog Content Angular 7 中添加新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55652927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com