gpt4 book ai didi

jquery - Angular UI-Calendar TypeError : calendar. fullCalendar 不是函数

转载 作者:行者123 更新时间:2023-12-01 04:03:29 25 4
gpt4 key购买 nike

我一直在尝试将 Angular: ui-calendar 与 Meteor 一起使用,但出现此错误。

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.3angularui:ui-日历

也尝试使用直接插入的包而不是使用meteor add。但使用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;
}
};

但是这个修复似乎不适用于 meteor 和 Angular meteor 。

关于如何解决此问题有什么想法吗?

最佳答案

您应该检查 angular-ui-calendar/src/calendar.js 中的 initCalendardestroyCalendar 方法。如果他们使用以下方式创建元素:

angular.element(elm).html('');

那么你应该将其替换为:

$(elm).html('');

关于jquery - Angular UI-Calendar TypeError : calendar. fullCalendar 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35076867/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com