mau*_*lus 5 html javascript css ionic-framework angular
我有一个充满按钮的 div,当单击这些按钮时,应该添加一个类 ( selected-date-item) 来更改按钮的颜色。在此之前,我想从selected-date-item之前包含该类的任何按钮中删除该类 ( )。
CSS
.selected-date-item {
background:#272829;
color:white;
}
Run Code Online (Sandbox Code Playgroud)
超文本标记语言
<button class="date-time-select" *ngFor="let chooseDate of possibleDates" (tap)="selectPickupDate(chooseDate)">{{chooseDate}}</button>
Run Code Online (Sandbox Code Playgroud)
JS
selectPickupDate(selectedDate) {
this.selectedDate = selectedDate;
}
Run Code Online (Sandbox Code Playgroud)
使用[ngClass]-directive 动态设置 CSS 类。
<button [ngClass]="{'selected-date-item': chooseDate == selectedDate, 'not-selected-item': chooseDate != selectedDate}" *ngFor="let chooseDate of possibleDates" (tap)="selectPickupDate(chooseDate)">{{chooseDate}}</button>
Run Code Online (Sandbox Code Playgroud)
[ngClass]打破:
[ngClass]="{'selected-date-item': chooseDate == selectedDate, 'not-selected-item': chooseDate != selectedDate}"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1191 次 |
| 最近记录: |