Я пытался использовать Angular: ui-calendar с метеором, но получаю эту ошибку.
TypeError: calendar.fullCalendar is not a function
at Scope.scope.initCalendar (calendar.js:265)
at Object.fn (calendar.js:337)
at Scope.$digest (angular.js:15896)
at Scope.$apply (angular.js:16160)
at bootstrapApply (angular.js:1679)
at Object.invoke (angular.js:4523)
at doBootstrap (angular.js:1677)
at Object.bootstrap (angular.js:1697)
at HTMLDocument.onReady (app.js:47)
at fire (jquery.js:3143)
В пакетах Meteor у меня есть:
angular 1.2.3 angularui: пользовательский календарь
также попытался использовать пакет, вставленный напрямую, без использования метеорита. но используя файл calendar.js (который отличается)
Оба получают одну и ту же ошибку.
Пробовал это: https://github.com/angular-ui/ui-calendar/issues/267
scope.initCalendar = function () {
if (!calendar) {
calendar = $(elm);
}
calendar.fullCalendar(options);
if (attrs.calendar) {
uiCalendarConfig.calendars[attrs.calendar] = calendar;
}
};
Но похоже, что это исправление не работает с метеором и угловым метеором.
Есть идеи, как решить эту проблему?