角度材料日期选择器不选择我选择的日期
问题描述:
角度材料日期选择器不选择我选择的日期而是我总是在angularjs控制器中获取sysdate,即使我选择另一个日期。我做错了什么?角度材料日期选择器不选择我选择的日期
我的控制器:
angular.module('MyApp')
.controller('MyController', ['$scope', 'growl',
'modalService', 'moment',
'$uibModal', '$log',
function ($scope, growl, modalService,
moment, $uibModal, $log) {
$scope.initDate = new Date();
$scope.printDate = function() {
console.log($scope.initDate);
}
}]);
我看来
<md-datepicker ng-model="initDate" md-placeholder="Select a date"
ng-change="printDate()"
md-min-date="minDate"
md-date-filter="disabledWeekned">
</md-datepicker>
答
也许尝试,如果你可以用一个模式来套用您的日期选择器:
$scope.model = {};
$scope.model.initDate = new Date();
<md-datepicker ng-model="model.initDate" md-placeholder="Select a date"
ng-change="printDate()"
md-min-date="minDate"
md-date-filter="disabledWeekned">
</md-datepicker>
希望它可以帮助=)
似乎没关系 - http://codepen.io/camden-kid/pen/KgWdWw?编辑= 1010#0 –