3
ボタンをクリックすると、ボタンの色を変更するクラス(selected-date-item
)を追加する必要があります。その直前に、そのクラスを以前に保持していたボタンからそのクラス(selected-date-item
)を削除したいと思います。イオン2:他のクラスからクラスを削除しているときにクラスにアイテムを追加する
CSS
.selected-date-item {
background:#272829;
color:white;
}
HTML
<button class="date-time-select" *ngFor="let chooseDate of possibleDates" (tap)="selectPickupDate(chooseDate)">{{chooseDate}}</button>
JS
selectPickupDate(selectedDate) {
this.selectedDate = selectedDate;
}
何かの<ボタンクラス= "日時選択"(タップ)= "selectPickupDateのような(chooseDate) "[ngClass] =" chooseDate == selectedDate)? 'selected-date-item': '"> – Rienk
@Rienkは少し混乱しています - 閉じなければならない括弧はありますか? – maudulus
はい、カッコを開く必要があります:[ngClass] = " - >(< - chooseDate == selectedDate)? 'selected-date-item': '" – Rienk