FullCalendar id字段或函数

FullCalendar id字段或函数,fullcalendar,fullcalendar-3,fullcalendar-2,Fullcalendar,Fullcalendar 3,Fullcalendar 2,有没有办法更改fullCalendar使用的id字段的名称? 像这样: $('myCal').fullCalendar('option', 'idField', 'myCustomIdField'). 或者像这样: $('myCal').fullCalendar('option', 'idFunction', function(event){ return "prefix_" + event.id; }). 感谢您的建议没有idField功能。eventDataTransform选项

有没有办法更改fullCalendar使用的id字段的名称? 像这样:

$('myCal').fullCalendar('option', 'idField', 'myCustomIdField').
或者像这样:

$('myCal').fullCalendar('option', 'idFunction', function(event){
    return "prefix_" + event.id;
}).

感谢您的建议

没有
idField
功能。
eventDataTransform
选项确实是执行此操作的唯一方法

没有
idField
功能。
eventDataTransform
选项确实是实现此目的的唯一方法

目前的文档中没有列出此类选项。所以我看不出有什么理由这样做。无论如何,为什么需要更改它?如果事件源项的id未标记为id,则可以使用它将其转换为所需格式My events array包含来自不同来源的对象。与“CalendarEvent”对象类似,与“CalendarEventException”对象混合使用。我的所有对象都来自一个数据库提要,并且有一个id字段(我不能重命名它)。因此,可能有两个具有相同id的事件。FullCalendar将处理这些相互链接的对象。正如您所建议的,我必须使用eventDataTransform方法来处理这个问题。在该函数中,我将FC id分别映射到“ce_1”和“cee_1”。现在一切都好了!在的文档中没有列出此类选项。所以我看不出有什么理由这样做。无论如何,为什么需要更改它?如果事件源项的id未标记为id,则可以使用它将其转换为所需格式My events array包含来自不同来源的对象。与“CalendarEvent”对象类似,与“CalendarEventException”对象混合使用。我的所有对象都来自一个数据库提要,并且有一个id字段(我不能重命名它)。因此,可能有两个具有相同id的事件。FullCalendar将处理这些相互链接的对象。正如您所建议的,我必须使用eventDataTransform方法来处理这个问题。在该函数中,我将FC id分别映射到“ce_1”和“cee_1”。现在一切都好了!