当我选择日期并应用过滤器时,startDate 和 endDate 都是对象,我似乎无法获得选定的日期。
我已经尝试选择对象内部的属性,但它并没有给我一个好的日期。
我有以下代码:
控制器
$scope.datePicker = {
date: {startDate: null, endDate: null},
options: {
maxSpan: {
days: 31
},
maxDate: moment(),
locale: {
separator: ' - ',
format: "D/MM/YYYY"
},
monthNames: ['Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro',
'Outubro', 'Novembro', 'Dezembro'
]
}
};
HTML
<input class="filter-select date-picker" type="text"
date-range-picker
options="datePicker.options"
max="datePicker.options.maxDate"
ranges="datePicker.opstions.maxSpan.days"
ng-model="datePicker.date" />
我还有一个观察者记录了以下图像:
有谁知道如何将 startDate 和 endDate 值作为简单字符串或日期格式获取?