category | type | cols | title |
---|---|---|---|
Components |
Data Display |
1 |
Calendar |
Container for displaying data in calendar form.
When data is in the form of dates, such as schedules, timetables, prices calendar, lunar calendar. This component also supports Year/Month switch.
Note: Part of the Calendar's locale is read from value
. So, please set the locale of moment
correctly.
// The default locale is en-US, if you want to use other locale, just set locale in entry file globaly.
// import moment from 'moment';
// import 'moment/locale/zh-cn';
// moment.locale('zh-cn');
<Calendar
dateCellRender={dateCellRender}
monthCellRender={monthCellRender}
onPanelChange={onPanelChange}
onSelect={onSelect}
/>
Property | Description | Type | Default |
---|---|---|---|
dateCellRender | Customize the display of the date cell, the returned content will be appended to the cell | function(date: moment): ReactNode | - |
dateFullCellRender | Customize the display of the date cell, the returned content will override the cell | function(date: moment): ReactNode | - |
defaultValue | The date selected by default | moment | default date |
disabledDate | Function that specifies the dates that cannot be selected | (currentDate: moment) => boolean | - |
fullscreen | Whether to display in full-screen | boolean | true |
locale | The calendar's locale | object | default |
mode | The display mode of the calendar |
month | year
|
month |
monthCellRender | Customize the display of the month cell, the returned content will be appended to the cell | function(date: moment): ReactNode | - |
monthFullCellRender | Customize the display of the month cell, the returned content will override the cell | function(date: moment): ReactNode | - |
validRange | to set valid range | [moment, moment] | - |
value | The current selected date | moment | current date |
onPanelChange | Callback for when panel changes | function(date: moment, mode: string) | - |
onSelect | Callback for when a date is selected | function(date: moment) | - |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )