在以下示例中:
https://stackblitz.com/edit/react-l3bszd?file=app%2Fmain.tsx
我们有两个事件与两个不同的资源项目相关联(在本例中是人——Peter和Alex)。如果我们只定义了一个资源项目(例如Peter),我们也会在Peter的日历组(列)中看到Alex的事件,这是不正确的。
然而,只要我们提供了超过1个资源项,分组就会正确完成(注释第21-23行):
我的怀疑是,从来没有测试过只有一个资源项目的分组,因为在这种情况下,分组没有多大意义。但是,这些组还充当没有关联资源的事件的过滤器。我们允许用户从所有可用资源项的列表中动态地进行多选择,以便他们将看到仅针对指定资源项分组的事件。如果他们从列表中只选择了一个资源项目,他们就会错误地看到所有事件(对于其他资源项目也是如此)。