Skip to content
This repository was archived by the owner on Feb 18, 2022. It is now read-only.

Commit 37b6952

Browse files
committed
should close #152, new release coming
1 parent 17dbed1 commit 37b6952

File tree

5 files changed

+12
-9
lines changed

5 files changed

+12
-9
lines changed

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angularjs-datepicker",
3-
"version": "0.2.22-beta",
3+
"version": "0.2.23-beta",
44
"description": "A datepicker directive for angularjs.",
55
"authors": [
66
"Filippo Oretti <[email protected]",

dist/angular-datepicker.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/angular-datepicker.sourcemap.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angularjs-datepicker",
3-
"version": "0.2.22-beta",
3+
"version": "0.2.23-beta",
44
"description": "A datepicker directive for angularjs.",
55
"homepage": "http://720kb.github.io/angular-datepicker",
66
"keywords": [

src/js/angular-datepicker.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
'<div class="_720kb-datepicker-calendar-header">',
3535
'<div class="_720kb-datepicker-calendar-header-middle _720kb-datepicker-mobile-item _720kb-datepicker-calendar-month">',
3636
'<select ng-model="mobileYear" title="{{ dateYearTitle }}" ng-change="setNewYear(mobileYear)">',
37-
'<option ng-repeat="item in paginationYears" ng-selected="year === item" ng-value="item" ng-disabled="!isSelectableMinYear(item) || !isSelectableMaxYear(item)">',
37+
'<option ng-repeat="item in paginationYears track by $index" ng-selected="year === item" ng-value="item" ng-disabled="!isSelectableMinYear(item) || !isSelectableMaxYear(item)">',
3838
'{{ item }}',
3939
'</option>',
4040
'</select>',
@@ -72,7 +72,7 @@
7272
return [
7373
'<div class="_720kb-datepicker-calendar-header" ng-show="showYearsPagination">',
7474
'<div class="_720kb-datepicker-calendar-years-pagination">',
75-
'<a ng-class="{\'_720kb-datepicker-active\': y === year, \'_720kb-datepicker-disabled\': !isSelectableMaxYear(y) || !isSelectableMinYear(y)}" href="javascript:void(0)" ng-click="setNewYear(y)" ng-repeat="y in paginationYears">',
75+
'<a ng-class="{\'_720kb-datepicker-active\': y === year, \'_720kb-datepicker-disabled\': !isSelectableMaxYear(y) || !isSelectableMinYear(y)}" href="javascript:void(0)" ng-click="setNewYear(y)" ng-repeat="y in paginationYears track by $index">',
7676
'{{y}}',
7777
'</a>',
7878
'</div>',
@@ -324,12 +324,15 @@
324324

325325
if (newValue) {
326326

327-
date = new Date(newValue);
327+
date = $filter('date')(new Date(newValue), attr.dateFormat);
328+
328329
$scope.month = $filter('date')(date, 'MMMM');//december-November like
329330
$scope.monthNumber = Number($filter('date')(date, 'MM')); // 01-12 like
330331
$scope.day = Number($filter('date')(date, 'dd')); //01-31 like
331332
$scope.year = Number($filter('date')(date, 'yyyy'));//2014 like
333+
332334
setDaysInMonth($scope.monthNumber, $scope.year);
335+
333336
if ($scope.dateSetHidden !== 'true') {
334337

335338
setInputValue();

0 commit comments

Comments
 (0)