Reactjs 如何在fullcalendar的事件中调用另一个函数
我想在我的eventReceive函数中调用另一个函数fetchData(),但我一直在调用fetchData()未定义的函数Reactjs 如何在fullcalendar的事件中调用另一个函数,reactjs,fullcalendar,fullcalendar-5,Reactjs,Fullcalendar,Fullcalendar 5,我想在我的eventReceive函数中调用另一个函数fetchData(),但我一直在调用fetchData()未定义的函数 ({ “id”:d.id, “标题”:d.name, “开始”:d.开始, “结束”:d.结束 })):null} eventReceive={函数(信息){ this.fetchDraggingTask();//如何在此处调用不同的函数? }} /> 我最近一直在使用fullcalendar。我想这个办法可能行得通 <FullCalendar defau
({
“id”:d.id,
“标题”:d.name,
“开始”:d.开始,
“结束”:d.结束
})):null}
eventReceive={函数(信息){
this.fetchDraggingTask();//如何在此处调用不同的函数?
}}
/>
我最近一直在使用fullcalendar。我想这个办法可能行得通
<FullCalendar
defaultView="dayGridMonth"
header={{
left: "prev,next today",
center: "title",
right: "dayGridMonth,timeGridWeek,timeGridDay,listWeek"
}}
editable={true}
droppable={true}
plugins={[dayGridPlugin, interactionPlugin]}
events={testSubtask[0] ? testSubtask[0].map(d => ({
"id": d.id,
"title": d.name,
"start": d.start,
"end": d.end
})) : null}
eventReceive={(info) => this.fetchDraggingTask(info)}
/>
({
“id”:d.id,
“标题”:d.name,
“开始”:d.开始,
“结束”:d.结束
})):null}
eventReceive={(信息)=>this.fetchDraggingTask(信息)}
/>
请停止垃圾邮件标记所有fullCalendar标记。只需添加与您的实现实际相关的内容。我在你上一篇文章中也删除了它们。无论如何,很难知道你是否正确调用了fetchData()函数,因为我们看不到你是如何定义的,也看不到你在哪里定义的。请给我们足够的信息来重现问题。@ADyson该函数仅用于控制台。记录eventReceive的信息。我想先做简单的函数,但是函数没有被检测到。它是否简单不是问题。我们需要了解它是如何定义的/在哪里定义的,以便理解为什么它看起来不在范围内。请提供足够的代码来重现您的错误,这是在这里提问时创建可用代码示例的官方指南。
<FullCalendar
defaultView="dayGridMonth"
header={{
left: "prev,next today",
center: "title",
right: "dayGridMonth,timeGridWeek,timeGridDay,listWeek"
}}
editable={true}
droppable={true}
plugins={[dayGridPlugin, interactionPlugin]}
events={testSubtask[0] ? testSubtask[0].map(d => ({
"id": d.id,
"title": d.name,
"start": d.start,
"end": d.end
})) : null}
eventReceive={(info) => this.fetchDraggingTask(info)}
/>