我正在使用带有angularjs的arshaw全日历,但是当我在月视图中单击任何单元格时,我无法打开模态窗口。我能够用Jquery做到这一点,但是当我点击单元格时,它会抛出错误,说明函数未定义。 (在fullcalendar.js文件中,我编辑了div,点击后使用模态窗口)。我已将calendar.js控制器包含在我的代码中,在我的控制器中,我可以覆盖标题,如标题中的高度按钮,如prev,next,month,week,day。但是当我定义一个函数并尝试在这个日历div中调用它时
如何在月视图中单击单元格时使用url打开模式窗口。
$scope.modalWindow = function() {
console.log($scope.$$childTail.calObj);
}
$scope.uiConfig = {
calendar:{
height: 450,
editable: true,
header:{
left: 'prev,next',
center: 'title',
right: 'month agendaWeek agendaDay'
},
eventClick: function(){
$scope.$apply(function(){
$scope.modalWindow ()
});
},
eventDrop: $scope.alertOnDrop,
eventResize: $scope.alertOnResize,
viewRender: $scope.renderView
}
};