我遇到了angularStrap datepicker的以下问题: 如果我通过控制器设置2014年的任何日期,则显示的值将与2013年相同。
例如:如果我在控制器中设置2014-10-12
值,则显示的值将为2013-10-12
HTML:
<div ng-app="myApp" ng-controller="myController">
<input type="text" placeholder="Select Date" ng-model="updated_at" bs-datepicker data-date-format="yyyy-MM-dd" data-date-type="string" data-autoclose="1">
</div>
JS:
angular.module('myApp', ['mgcrea.ngStrap'])
.controller('myController', function ($scope) {
$scope.updated_at = '2014-10-12';
});
http://jsfiddle.net/alexeime/83b747pw/
其他年份的日期没有这样的问题。
修改:
IE11&amp; Firefox,但Google Chrome 38.0.2125.101 m(Windows 7 64位)中存在问题