I';单击fullcalendar上的日期时,收到未捕获类型错误

I';单击fullcalendar上的日期时,收到未捕获类型错误,fullcalendar,salesforce-lightning,fullcalendar-4,Fullcalendar,Salesforce Lightning,Fullcalendar 4,尝试单击我的完整日历上的日期时收到以下错误。从我读到的内容来看,从核心文件检索信息时似乎出现了错误 我有一些基本要求,比如可选=true。当我没有这行代码时,不会出现错误 ---NewAppointment.cmp <ltng:require scripts="{!join(',', $Resource.Fullcalendar + '/packages/core/main.js', $Resou

尝试单击我的完整日历上的日期时收到以下错误。从我读到的内容来看,从核心文件检索信息时似乎出现了错误

我有一些基本要求,比如可选=true。当我没有这行代码时,不会出现错误

---NewAppointment.cmp

<ltng:require scripts="{!join(',', 
                       $Resource.Fullcalendar + '/packages/core/main.js',
                       $Resource.Fullcalendar + '/packages/daygrid/main.js',
                       $Resource.Fullcalendar + '/packages/moment/main.js',
                       $Resource.Fullcalendar + '/packages/interaction/main.js',
                       $Resource.Fullcalendar + '/packages/timegrid/main.js')}"
             styles="{!join(',', 
                      $Resource.Fullcalendar + '/packages/core/main.css',
                      $Resource.Fullcalendar + '/packages/daygrid/main.css',
                      $Resource.Fullcalendar + '/packages/timegrid/main.css')}"
             afterScriptsLoaded="{!c.renderCalendar}"
      />
预期的结果是,我将收到一个关于选定日期的警报。相反,我收到以下错误

aura_prod.map.js:47164 Uncaught TypeError: Illegal invocation
throws at https://--/Fullcalendar/packages/core/main.js:126:30 TypeError: 
Illegal invocation

at elementClosest (main.js:126)
at SimpleDayGrid.DateComponent.isValidDateDownEl (main.js:4070)
at EmitterMixin.DateClicking._this.handlePointerDown (main.js:1128)
at applyAll (main.js:988)
at EmitterMixin.triggerWith (main.js:3523)
at EmitterMixin.trigger (main.js:3518)
at EmitterMixin.HitDragging.handlePointerDown (main.js:988)
at applyAll (main.js:988)
at EmitterMixin.triggerWith (main.js:3523)
at EmitterMixin.trigger (main.js:3518)
(编辑)

我做了更多的测试,发现如果我没有选择=true,我没有得到一个错误是错误的。这可能是日历实例化时出错

我在下面提供了一个小图片,展示了日历现在的样子。顶部的按钮工作正常,可以更改日历的日期。只有当我按下任何日期框时,错误才会显示。

我还注意到我收到了两个错误,它们只是连续发生,本质上是相同的错误,除了一个是用于日期单击,另一个是日期选择

(编辑)

我已经缩小了问题的范围。顶部的按钮工作正常,如果我在日历之外单击,我不会收到错误。只有在我单击日历上的任何日期时,才会发生此错误,这也会阻止我在屏幕上单击鼠标右键。我已经缩小了范围,在我从JS文件中删除了交互插件调用后,我停止接收错误。问题似乎围绕着这个插件

aura_prod.map.js:47164 Uncaught TypeError: Illegal invocation
throws at https://--/Fullcalendar/packages/core/main.js:126:30 TypeError: 
Illegal invocation

at elementClosest (main.js:126)
at SimpleDayGrid.DateComponent.isValidDateDownEl (main.js:4070)
at EmitterMixin.DateClicking._this.handlePointerDown (main.js:1128)
at applyAll (main.js:988)
at EmitterMixin.triggerWith (main.js:3523)
at EmitterMixin.trigger (main.js:3518)
at EmitterMixin.HitDragging.handlePointerDown (main.js:988)
at applyAll (main.js:988)
at EmitterMixin.triggerWith (main.js:3523)
at EmitterMixin.trigger (main.js:3518)