我尝试使用ui日历日历为我的项目添加日历。范围有效,我可以在页面上看到该消息,但日历却没有。这是我的代码:
$scope.uiConfig = {
message : "heyyyy",
calendar:{
height: 450,
editable: true,
header:{
left: 'month basicWeek basicDay agendaWeek agendaDay',
center: 'title',
right: 'today prev,next'
},
eventClick: $scope.alertEventOnClick,
eventDrop: $scope.alertOnDrop,
eventResize: $scope.alertOnResize,
eventRender: $scope.eventRender
}
但是我有一个错误,例如:
calendar.fullCalendar不是函数
这是发生该错误的calendar.js代码:
scope.initCalendar = function(){
if (!calendar) {
calendar = angular.element(elm).html('');
}
calendar.fullCalendar(options);
if(attrs.calendar) {
uiCalendarConfig.calendars[attrs.calendar] = calendar;
}
};
我尝试了以下解决方案: Angular UI-Calendar TypeError: calendar.fullCalendar is not a function
但是这给了一个错误:
$未定义
我不知道为什么ui-calendar会这样折断。这里没有有用的解决方案。所以请帮助谢谢