一款被广泛使用的高级 Web 日历组件,完全开源无偿且颜值与功能兼备,足以应对日期相关的各种业务场景
 
 
Go to file
凌云 db3a486b57
对象初始化完成后,通过对象修改format后不生效
var startDate = laydate.render({
                elem: '#startDate', //指定元素 #startDate是一个input
                type: 'date',
                format: 'yyyy年MM月dd日',
                isInitValue: true, //是否允许填充初始值,默认为 true
                done: function(value, date, endDate) {
                    /*回调里修改了type 和format 发现type的修改生效了,但是formar的修改没有生效,看源码发现是没有更新this.format、that.EXP_IF和that.EXP_SPLIT。(PS:这里只是举例,实际项目中是通过别的按钮触发改变type和format 事件的。) */
                    startDate .config.type = 'month';
                    startDate .config.format = 'yyyy年MM月';
                }
            });
2018-08-02 18:26:57 +08:00
dist 更新版本 2017-12-05 12:35:36 +08:00
src 对象初始化完成后,通过对象修改format后不生效 2018-08-02 18:26:57 +08:00
test 5.0.0 2017-08-21 06:18:14 +08:00
.gitignore 5.0.2 2017-08-25 12:30:52 +08:00
CHANGELOG.md 5.0.1 2017-08-22 10:58:11 +08:00
LICENSE 5.0.0 2017-08-21 06:18:14 +08:00
README.md 5.0.0 2017-08-21 06:26:16 +08:00
gulpfile.js 5.0.7 2017-09-15 09:43:56 +08:00
package.json 更新版本 2017-12-05 12:35:36 +08:00

README.md

概要

全面重写的 layDate 包含了大量的更新,其中主要以:年选择器、年月选择器、日期选择器、时间选择器、日期时间选择器 五种类型的选择方式为基本核心,并且均支持范围选择(即双控件)。内置强劲的自定义日期格式解析和合法校正机制,含中文版和国际版,主题简约却又不失灵活多样。由于内部采用的是零依赖的原生 JavaScript 编写,因此又可作为独立组件使用。毫无疑问,这是 layui 的虔心之作。

官网

http://www.layui.com/laydate/

相关

文档社区