开发者问题收集

未捕获的类型错误:无法在 fullcalendar.js:4368 上设置未定义的属性“el”

2020-05-07
2946

我有一个日历应用程序,当我在日历上的以下代码行上添加新项目时:

$this.$blockCalendar.fullCalendar('renderEvent', {
    title: resources+"S x "+capacity+"C = "+(capacity*resources),
    start: start,
    end: end,
    allDay: false
    }, true);  
$this.$modal.modal('hide');

这是 fullcalendar.js 文件中的代码:

在此处输入图像描述

在控制台上,这是我收到的错误:

在此处输入图像描述

请帮忙!

2个回答

我通过将 jquery 固定为 3.4.1 版本解决了这个问题

npm i [email protected]

这是在重置我的包锁后发生的, jquery 3.5.1 现已安装,fullcalendar 3.8.2 引发了此错误

Brandy23
2020-10-16

简单检查“el”是否不为假以及“seg”是否未定义:

if(el && seg != typeof 'undefined')
mzimhle
2020-05-07