Bir tarih seçici olarak çalışmak için tarih seçiciyi kurmaya çalışıyorum. Her şey bir ayı tıklattığınız ve/veya gelecek yıl/sonraki sene geçtiğiniz sürece beklendiği gibi çalışır. Ancak, yıl seçimini, mevcut yılı en üste tıklayarak genişletmek isterseniz, bir JavaScript hatası alıyorum.Köşeli UI Önyükleme aygiti
HTML:
<div ng-app="app">
<div ng-controller="TestController">
<input type="date" class="form-control" ng-model="date" datepicker-popup="MM/yyyy" is_open="date_opened" ng-focus="date_opened = true" ng-click="date_opened = true" datepicker-options="datepickerOptions">
</div>
</div>
JS:
(function() {
'use strict';
var app = angular.module('app', [
'ui.bootstrap'
]);
app.controller('TestController', ['$scope', function($scope) {
$scope.datepickerOptions = {
datepickerMode: "'month'",
minMode: 'month'
};
}]);
})();
İşte (angularjs 1.2.26, 0.11.2 ui-önyükleme) bunu gösteren JSFiddle bu.
Bu yalnızca başlangıç tarih seçici modunu kırar ... – valmarv
bu durumda ne kırıldığını açıklayabilir misiniz? –
Datepicker, gündüz modunda açılır, kemanda dener. Teşekkürler! – valmarv