Angular daterange选择器获取选定的范围名称

时间:2016-08-16 19:27:45

标签: angularjs twitter-bootstrap bootstrap-daterangepicker

我正在使用Date Range Picker for Angular and Bootstrap并且设置与以下相同

$scope.opts = {
                locale: {
                    applyClass: 'btn-green',
                    applyLabel: "Apply",
                    fromLabel: "From",
                    format: "D MMMM YYYY",
                    toLabel: "To",
                    cancelLabel: 'Cancel',
                    customRangeLabel: 'Custom range'
                },
                ranges: {
                    'Last 7 Days': [moment().subtract(6, 'days'), moment()],
                    'Last 14 Days': [moment().subtract(13, 'days'), moment()],
                    'Last 30 Days': [moment().subtract(29, 'days'), moment()]
                },
                opens: 'left',
                eventHandlers: {
                    'apply.daterangepicker': function (ev, picker) {

                    }
                }
            };

从定义的范围或自定义范围中选择任何选项。

ranges: {
                    'Last 7 Days': [moment().subtract(6, 'days'), moment()],
                    'Last 14 Days': [moment().subtract(13, 'days'), moment()],
                    'Last 30 Days': [moment().subtract(29, 'days'), moment()]
                },

我希望获得范围名称,例如过去7天,过去14天或自定义范围

有没有办法在不计算所选日期的差异的情况下得到这个?

0 个答案:

没有答案