无法在角度完整日历

时间:2018-01-21 07:15:17

标签: javascript angular-calendar

我正在使用角度1和角度ui全日历。日历正在显示。如果我点击日历中的任何日期,我想将所选日期值传递给控制器​​。但是我无法传递选定的日期值html到控制器。

这是我的html日历

<div class="panel-body">
    <mwl-calendar
         events = "events"
         view = "calendarView"
         current-day = "calendarDay"
         ng-model = "selectedDate"
         view-title = "calendarTitle"
         ng-click = "dayClick(selectedDate)"
         delete-event-html = "'<div class=\'btn btn-danger btn-sm margin-right-10 pull-right\'><i class=\'ti-close\'></i></div>'"
         edit-event-click = "eventEdited($event)"
         delete-event-click = "eventDeleted($event)"
         on-drill-down-click = "false"
         cell-modifier = "modifyCell(calendarCell)">
    </mwl-calendar>
</div>

控制器

var SalesCalenderController = function($scope, $rootScope,$filter,
    $http, $location,$route,$routeParams,SalesCalenderService)
     {
         $scope.calendarView = 'month';
         $scope.calendarDay = new Date();
         $scope.dayClick = function(selectedDate) 
         {
             alert(selectedDate);
         };
         $scope.modifyCell = function(calendarCell) {
             for (var i = 0; i < $scope.dates.length; i++) {
                 if (moment(calendarCell.date).isSame(moment($scope.dates[i]), 'day'))
                     calendarCell.isCustom = true;
             };
         }
     }

但是在警报中我得到了未定义。任何人都可以告诉如何在控制器中获取所选的日期值?

0 个答案:

没有答案
相关问题