Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 更改按钮单击时html元素的大小_Angular_Font Size - Fatal编程技术网

Angular 更改按钮单击时html元素的大小

Angular 更改按钮单击时html元素的大小,angular,font-size,Angular,Font Size,这是我的模板 <div> <p>First</p> <p>Second</p> <div> <p>Third</p> <p>Fourth</p> </div> <button>+</button> <button>+</button> 首先 第二 第三 第四 + + 单击+/-后,我想增加/减少前三段元素的字体大

这是我的模板

<div>
<p>First</p>
<p>Second</p>
<div>
<p>Third</p>
<p>Fourth</p>
</div>
<button>+</button>
<button>+</button>

首先

第二

第三

第四

+ +
单击+/-后,我想增加/减少前三段元素的字体大小。 如何操作模板:

<div>
    <p [ngStyle]="{'font-size.px':fontSize}">First</p>
    <p [ngStyle]="{'font-size.px':fontSize}">Second</p>
    <p [ngStyle]="{'font-size.px':fontSize}">Third</p>
    <p [ngStyle]="{'font-size.px':fontSize}">Fourth</p>
</div>
<button (click)="IncrFontSize()">+</button>
<button (click)="DecreFontSize()">-</button>
   fontSize = 24;
   IncrFontSize() {
    this.fontSize++;
   }
   DecreFontSize() {
    this.fontSize--;
   }