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属性 的一部分。
源代码
如果您在此页面中没有找到所需的信息,请考虑查看 组件的实现 以获取更多详细信息。