我对整个日历有些问题,我想不出如何解决这个问题。我的代码之前使用了完整日历1.9.2的vaadin 13。
我的代码:
calendar.addEntryDroppedListener((EntryDroppedEvent e) -> {
ExtendedResourceEntry entry = (ExtendedResourceEntry) e.applyChangesOnEntry();
ScheduleEvent event = entry.getEvent();
event.setEventStart(entry.getStart().toLocalDate());
event.setEventEnd(entry.getEnd().toLocalDate());
for (ScheduleResource scheduleResource : resourceMap.keySet()) {
final Resource r = resourceMap.get(scheduleResource);
if (r.equals(entry.getResource().get())) {
//Do my stuff
}
}});
pom.xml
<dependency>
<groupId>org.vaadin.stefan</groupId>
<artifactId>fullcalendar2-scheduler</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>org.vaadin.stefan</groupId>
<artifactId>fullcalendar2</artifactId>
<version>2.0.0</version>
</dependency>
<repository>
<id>vaadin-addons</id>
<url>https://maven.vaadin.com/vaadin-addons</url>
</repository>代码是如何与Vaadin 13:一起工作的
代码现在是如何与Vaadin 14:一起工作的
这里的问题是applyChangesOnEntry没有应用正确的资源。我如何获得正确的资源?
发布于 2020-02-17 17:55:20
解决了在github上读取拉请求的问题。它是可访问的这里。这个用户编写了工作代码,也许开发人员将来会合并它。
https://stackoverflow.com/questions/60224760
复制相似问题