返回介绍

日期选择器

发布于 2019-05-26 16:28:26 字数 2278 浏览 803 评论 0 收藏 0

创建带有日期选择器的可拨动触发的下拉菜单。

用法

创建日期选择器,只需要为 <input> 元素添加 data-uk-datepicker 属性。还可以自定义日期的格式,为 data-uk-datepicker 属性添加 format 选项就能实现。

注意 使用此组件需要额外添加 datepicker.css 文件,在css/components文件夹中。此组件需要额外添加 datepicker.js 文件,在js/components文件夹中。

日期选择器会检测 选择表单组件 的JavaScript是否被加载。这允许你在日期选择器中通过一个选择表单快捷地切换年月。

<form class="uk-form">
    <input type="" data-uk-datepicker="{format:'DD.MM.YYYY'}">
</form>

JavaScript 选项

这是关于如何通过属性设置选项的例子:

data-uk-datepicker="{weekstart:0, format:'DD.MM.YYYY'}"
选项可用值默认值描述
weekstartinteger (0..6)1每周开始的第一天
i18nJSON object{ months:['January',...], weekdays:['Sun',..,'Sat'] }日期的称呼
formatany combination of DD, MM and YYYY'DD.MM.YYYY'日期格式
offsettopinteger5输入值的偏移量
minDatebool (false to ignore the option)
string (date as in format)
integer (offset in days from current date)
false最小日期
maxDatebool (false to ignore the option)
string (date as in format)
integer (offset in days from current date)
false最大日期
pos'auto', 'top', 'bottom''auto'日期选择器出现的位置

手动初始化

var datepicker = UIkit.datepicker(element, { /* options */ });

事件

名称参数描述
show.uk.datepickerevent日期选择器菜单显示时触发
hide.uk.datepickerevent日期选择器菜单隐藏时触发
update.uk.datepickerevent日历渲染时触发

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文