如何在 angular 8 中单击按钮更改段落的字体系列
How to change the font-family of paragraph on button click in angular 8
我正在尝试制作一个网络应用程序,用户可以在其中设置应用程序提供的任何字体样式。
我使用的是 20-30 字体样式。我正在尝试使用 [ngStyle]
在单击按钮时动态设置它们
和传递样式 {'font-family': 'Roboto, Helvetica, sans-serif'}
但是 none 它们的工作。一切都像 color, size
但不是 font-family
。
你能告诉我正确的程序或我做错了什么吗?
我试过按照您的描述使用 ngStyle 动态设置字体,它对我有用。 Look at this code
font = 'Roboto, Helvetica, sans-serif';
setFont() {
this.font = this.font ==='Roboto, Helvetica, sans-serif' ? 'Ariel' : 'Roboto, Helvetica, sans-serif'
}
<button type="button" (click)="setFont()">ADD</button>
<div [ngStyle]="{'font-family': font}">{{ font }}</div>
我正在尝试制作一个网络应用程序,用户可以在其中设置应用程序提供的任何字体样式。
我使用的是 20-30 字体样式。我正在尝试使用 [ngStyle]
和传递样式 {'font-family': 'Roboto, Helvetica, sans-serif'}
但是 none 它们的工作。一切都像 color, size
但不是 font-family
。
你能告诉我正确的程序或我做错了什么吗?
我试过按照您的描述使用 ngStyle 动态设置字体,它对我有用。 Look at this code
font = 'Roboto, Helvetica, sans-serif';
setFont() {
this.font = this.font ==='Roboto, Helvetica, sans-serif' ? 'Ariel' : 'Roboto, Helvetica, sans-serif'
}
<button type="button" (click)="setFont()">ADD</button>
<div [ngStyle]="{'font-family': font}">{{ font }}</div>