DateRangeInput 日期范围输入框

DateRangeInput 组件允许用户使用键盘选择日期范围。

获取组件

import { DateRangeInput } from 'rsuite';

演示

默认

自定义日期格式

禁用与只读

受控与非受控的值

可访问性

ARIA 属性

  • DateRangeInput 组件是 <input type="text">元素。
  • 当 DateRangeInput 组件被禁用时,disabled 属性被添加到 <input> 元素。
  • 当 DateRangeInput 组件为只读时,readonly 属性被添加到 <input> 元素。

键盘交互

  • 使用 键切换到选择年/月/日/时/分/秒。
  • 使用 键增加和减少值。
  • 使用 Backspace 键删除选中的值。
  • 使用数字健更新选中的值。

Props

属性名称 类型(默认值) 描述
character string (' ~ ') 日期范围分隔符
defaultValue [Date, Date]〡 null 默认值(非受控)
disabled boolean 禁用
format string ('dd/MM/yyyy') 日期显示格式化
onChange (date: [Date, Date]〡 null , event) => void 值改变后的回调函数
plaintext boolean 为纯文本呈现
readOnly boolean 日期输入框为只读
size 'lg'〡'md'〡'sm'〡'xs' ('md') 设置日期输入框尺寸
value [Date, Date]〡 null 当前值(受控)
Vercel banner