Вы можете использовать директиву gm.datepickerMultiSelect, которая обтекает директиву yi-bootstrap datepicker, добавляя функцию множественного выбора.
<div ng-controller='AppCtrl'>
<datepicker ng-model='activeDate' multi-select='selectedDates'></datepicker>
</div>
var myApp = angular.module('myApp',['gm.datepickerMultiSelect']);
function AppCtrl($scope) {
$scope.activeDate;
//THIS IS WHERE YOU CAN INITIALIZE VALUES
$scope.selectedDates = [new Date().setHours(0, 0, 0, 0), new Date(2015, 2, 20).setHours(0, 0, 0, 0), new Date(2015, 2, 10).setHours(0, 0, 0, 0), new Date(2015, 2, 15).setHours(0, 0, 0, 0)];
$scope.removeFromSelected = function (dt) {
$scope.selectedDates.splice($scope.selectedDates.indexOf(dt), 1);
}
}
Там в статье об этом на моем блоге http://irhadbabic.com/?p=351 Кроме того, здесь работает JSFiddle, что вы можете использовать http://jsfiddle.net/prdkvp7u/4/
Я не вижу причин, его не множественный выбор файлов. Можете ли вы объяснить причину, например. Я действительно никогда не видел ничего подобного. DatePIcker поддерживает только одну дату и заполняет текстовое поле –
Я думаю, что он имеет в виду что-то вроде при бронировании отпуска в авиакомпании. Вы можете выбрать несколько дней. DatePicker от Angular-ui не поддерживает это, поэтому @Abre должен будет создать свою собственную директиву. –
Да, что-то вроде этого. http://multidatespickr.sourceforge.net/ –