如何设置 Essential JS 甘特图一周的第一天

How to set Essential JS Gantt chart first day of week

我尝试修改Essential JS Project Tracker example which is based on ejgantt组件:

$("#gantt").ejGantt({
            dataSource: projectData,
            allowColumnResize: true,
            allowSorting: true,
            allowSelection: true,
            enableResize:true,
            enableContextMenu:true,
            taskIdMapping: "taskID",
            allowDragAndDrop:true,
            taskNameMapping: "taskName",
            startDateMapping: "startDate",
            showColumnChooser: true,
            showColumnOptions: true,
            progressMapping: "progress",
            durationMapping: "duration",
            endDateMapping: "endDate",
            childMapping: "subtasks",
            enableVirtualization: false,
            highlightWeekEnds: true,
            includeWeekend: false,
            scheduleStartDate: "02/01/2014",
            scheduleEndDate: "04/09/2014",
            scheduleHeaderSettings:{weekHeaderFormat : "d MMM yyyy" },
            resourceInfoMapping: "resourceId",
            resourceNameMapping: "resourceName",
            resourceIdMapping: "resourceId",
            resources: projectResources,
            predecessorMapping: "predecessor",
            showResourceNames:true,
            toolbarSettings: {
                showToolbar: true,
                toolbarItems: [ej.Gantt.ToolbarItems.Add,
                ej.Gantt.ToolbarItems.Edit,
                ej.Gantt.ToolbarItems.Delete,
                ej.Gantt.ToolbarItems.Update,
                ej.Gantt.ToolbarItems.Cancel,
                ej.Gantt.ToolbarItems.Indent,
                ej.Gantt.ToolbarItems.Outdent,
                ej.Gantt.ToolbarItems.ExpandAll,
                ej.Gantt.ToolbarItems.CollapseAll,
                ej.Gantt.ToolbarItems.Search]
            },
            editSettings: {
                allowEditing: true,
                allowAdding: true,
                allowDeleting: true,
                allowIndent: true,
                editMode: "cellEditing"
            },
            sizeSettings:{
                width:"100%",
                height:"100%"
            },
            dragTooltip: { showTooltip: true },
            showGridCellTooltip: true,
            treeColumnIndex:1
        });
    });

我不喜欢这个组件,因为这个组件中一周的第一天是星期日:

我知道 firstDayOfWeek 方法,但是它属于 ejschedule 组件。所以,我需要一些帮助。

目前ejGantt不支持自定义一周的第一天。为此,我们已经记录了与此相关的功能请求。 请登录我们的支持网站以获取更多参考 https://www.syncfusion.com/Account/Logon?ReturnUrl=/support/directtrac

此致,

Syncfusion 团队。