Skip to content

日期选择器 datePicker ​

通过此部件调用 ZUI 的日期选择器,详细用法参考 ZUI 文档。

用法 ​

一般用法 ​

php
datePicker
(
    set::name('date'),
    set::value('2023-07-01')
);

通过 control 部件调用 ​

php
control
(
    set::name('date'),
    set::value('2023-07-01'),
    set::type('date')
);

通过 formGroup 部件调用 ​

php
formGroup
(
    set::name('date'),
    set::value('2023-07-01'),
    set::control('picker')
);

属性 ​

名称 类型 可选 默认值 说明
idstring ✓null组件根元素的 ID。
classNamestringarray ✓null类名。
stylearray ✓null样式。
tagNamestring ✓null组件根元素的标签名。
attrsarray ✓null附加到组件根元素上的属性。
clickType"toggle""open" ✓null点击类型,toggle 表示点击按钮时切换显示隐藏,open 表示点击按钮时只打。
afterRenderfunction ✓null渲染完成后的回调函数。
beforeDestroyfunction ✓null销毁前的回调函数。
namestring ✓null作为表单项的名称。
defaultValuestringstring[] ✓null默认值。
onChangefunction ✓null值变更回调函数。
disabledboolean ✓null是否禁用。
multiplebooleannumber ✓false是否允许选择多个值,如果指定为数字,则限制多选的数目,默认 false。
requiredboolean ✓null是否必选(不允许空值,不可以被清除)。
placeholderstring ✓null选择框上的占位文本。
formatstring ✓null日期格式,默认 yyyy-MM-dd。
iconstringarray ✓"calendar"在输入框右侧显示的图标。
weekNamesstring[] ✓null星期名称,索引为 0 表示周日。
monthNamesstring[] ✓null月份名称,索引为 0 表示一月份。
yearTextstring ✓null用于显示年份的格式化文本。
todayTextstring ✓null用于显示“今天”的文本。
clearTextstring ✓null用于显示“清除”的文本。
weekStartint ✓null一周从星期几开始,默认 1。
minDatestringint ✓null最小可选的日期。
maxDatestringint ✓null最大可选的日期。
menuarray ✓null左侧显示的菜单设置。
actionsarray ✓null底部工具栏设置。
onInvalidfunction ✓null日期值无效时的回调函数。

https://zentao.net