如何创建类似视图的资源时间线,但用于 dayGridView?

How to create a resource timeline like view, but for dayGridView?

我正在尝试构建类似于下图的视图。我已经尝试过 resourceDayGrid 视图,但是这个将资源放置为列而不是行。

示例:

views:{
  resourceTimelineMonth:{
    duration: { days:7 },
    slotDuration:'24:00:00'
  },
  resourceTimelineWeek:{
    duration: { days:7 },
    slotDuration:'24:00:00'
  },
  resourceTimelineDay:{
    duration: { days:7 },
    slotDuration:'24:00:00'
  }
},

https://codepen.io/tuancaraballo/pen/poJrwLy?editable=true&editors=001

你有什么建议吗?如果您能指出正确的方向,我将不胜感激。

提前致谢。

声明 "resourceTimelineMonth" 然后将其持续时间设置为 7 天是没有意义的。 "resourceTimelineDay" 也一样。它的持续时间已由其名称定义。同样,您无需费心将 resuorceTimelineWeek 的持续时间设置为 7 天 - 它已经是!

要使事件延伸整个宽度,您应该以天而不是小时为单位定义slotDuration

因此您可以将视图定义简化为:

views:{
    resourceTimelineWeek: {
      slotDuration: { days: 1 }
    }
},

演示:https://codepen.io/ADyson82/pen/LYVjLMB