DateTimePickerToolbarAPI
React DateTimePickerToolbar 组件的 API 参考文档。了解此导出模块的 props、CSS 和其他 API。
演示
导入
import { DateTimePickerToolbar } from '@mui/x-date-pickers/DateTimePicker';
// or
import { DateTimePickerToolbar } from '@mui/x-date-pickers';
// or
import { DateTimePickerToolbar } from '@mui/x-date-pickers-pro';
了解更多关于 最小化 bundle size 的指南。
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
onViewChange* | func | - | 点击工具栏时调用的回调 签名: function(view: TView) => void
|
views* | Array<'day' | 'hours' | 'meridiem' | 'minutes' | 'month' | 'seconds' | 'year'> | - | 可用的视图。 |
classes | object | - | 覆盖或扩展应用于组件的样式。 有关更多详细信息,请参阅下面的 CSS 类 API。 |
sx | Array<func | object | bool> | func | object | - | 允许定义系统覆盖以及其他 CSS 样式的系统属性。 有关更多详细信息,请参阅 `sx` 页面。 |
toolbarFormat | string | - | 工具栏日期格式。 |
toolbarPlaceholder | node | "––" | 工具栏值占位符—当值为空时显示。 |
toolbarTitle | node | - | 如果提供,它将代替本地化的 |
view | 'day' | 'hours' | 'meridiem' | 'minutes' | 'month' | 'seconds' | 'year' | - | 当前可见的选择器视图。 |
组件无法持有 ref。
这些类名对于使用 CSS 设置样式很有用。当触发特定状态时,它们会应用于组件的插槽。
类名 | 规则名称 | 描述 |
---|---|---|
.MuiDateTimePickerToolbar-ampmLabel | ampmLabel | 应用于 am/pm 标签的样式。 |
.MuiDateTimePickerToolbar-ampmLandscape | ampmLandscape | 应用于横向模式下 am/pm 部分的样式。 |
.MuiDateTimePickerToolbar-ampmSelection | ampmSelection | 应用于 am/pm 部分的样式。 |
.MuiDateTimePickerToolbar-dateContainer | dateContainer | 应用于日期容器元素的样式。 |
.MuiDateTimePickerToolbar-root | root | 应用于根元素的样式。 |
.MuiDateTimePickerToolbar-separator | separator | 应用于分隔符元素的样式。 |
.MuiDateTimePickerToolbar-timeContainer | timeContainer | 应用于时间容器元素的样式。 |
.MuiDateTimePickerToolbar-timeDigitsContainer | timeDigitsContainer | 应用于时间(am/pm 除外)容器元素的样式。 |
.MuiDateTimePickerToolbar-timeLabelReverse | timeLabelReverse | 如果为 rtl,则应用于时间容器的样式。 |
您可以使用以下自定义选项之一覆盖组件的样式
- 使用 全局类名。
- 在自定义主题中使用规则名称作为组件
styleOverrides
属性 的一部分。
源代码
如果您在此页面中没有找到所需的信息,请考虑查看 组件的实现 以获取更多详细信息。