0

我正在使用Datejs - js 日期库,我有一个函数:

var initDateRangePicker = function() {
console.log(Date.today());
    $('.date-range').daterangepicker(
            {
                opens: (App.isRTL() ? 'left' : 'right'),
                format: 'dd/MM/yyyy',
                separator: ' do ',
                startDate: Date.today().add({
                    months: -1
                }),
                endDate: Date.today(),
                minDate: '01/01/2013',
                maxDate: '31/12/2054'
            }
    );
    console.log({a: Date.today()});
};

Daterangepicker 使用正确的值(Date.today()Date.today().add({months:-1}))初始化
不幸的是,在控制台中我在这两种情况下都有 RangeError。为什么?请帮忙。

4

1 回答 1

0

所以我只是运行了你的代码的 DateJS 部分(免责声明:我维护一个活跃的、大量更新的 DateJS 的分支)......

在 DateJS 代码中似乎没有任何问题 - 至少在我的 fork 中 - 因为我得到零错误创建你传递给选择器的对象。可能是daterangepicker插件的问题?

于 2014-06-13T17:55:57.277 回答