我正在Angular应用程序中实现PrimeNG的p-calendar
,并且正在使用showButtonBar
属性。我需要显示Today
按钮,但是我不希望看到Clear
按钮。
使用clearButtonStyleClass
和CSS类来直接隐藏按钮没有任何运气。
这是我的实现方式
`<p-calendar
[style]="{'width': '100%'}"
[inputStyle]="{'width': '100%', 'border': 'none', 'cursor': 'pointer'}"
[(ngModel)]="calendarDate"
[inline]="false"
dateFormat="DD, MM d, yy"
(onSelect)="calendarPickDate($event)"
[showIcon]="false"
[showButtonBar]="true"
(onTodayClick)="returnToTodaysDate()"
(onClearClick)="returnToTodaysDate()"
[clearButtonStyleClass]="'clear-button'"
[readonlyInput]="true"
</p-calendar>`
在我的Angular组件的CSS中,clear-button
如下:
.clear-button { display: none; }
通过在Clear
按钮的class属性上尝试使用以下语法,我也不会感到困惑:
clearButtonStyleClass="clear-button"