私は3つのボタンがあります。最初のボタンをクリックすると、そのテキストとCSSが変更され、同じボタンをクリックすると、以前のようにデフォルトのCSSが取得されます。私は3つすべてのボタンのためにこれが欲しい。私はこのコードを試しました。角2:ボタンのクリックイベントの処理
.add_btn{
border:thin red solid;
}
.added_btn{
border:thin black solid;
}
<button class="{{add_btn ? 'add_btn' : 'added_btn'}}" (click)="add_btn = !add_btn">{{add_btn ? 'addded' : 'add'}}</button>
<button class="{{add_btn ? 'add_btn' : 'added_btn'}}" (click)="add_btn = !add_btn">{{add_btn ? 'addded' : 'add'}}</button>
<button class="{{add_btn ? 'add_btn' : 'added_btn'}}" (click)="add_btn = !add_btn">{{add_btn ? 'addded' : 'add'}}</button>
私はそれらをクリックすることで、複数のボタンを追加することができます。
助けがあれば助かります。
ありがとうございます。