【问题标题】:Angular material datepicker don't select the date that I choose角材料日期选择器不选择我选择的日期
【发布时间】:2016-09-23 14:36:47
【问题描述】:

Angular 材料日期选择器不选择我选择的日期,即使我选择另一个日期,我总是在 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>

【问题讨论】:

标签: javascript angularjs datepicker angular-material


【解决方案1】:

如果可以的话,也许可以尝试将您的日期选择器与模型一起应用:

$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>

希望对你有帮助 =)

【讨论】:

    猜你喜欢
    • 2018-09-13
    • 1970-01-01
    • 1970-01-01
    • 2019-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多