Javascript 完整日历/;在IE11中,当资源较多时,滚动或事件拖动动画速度太慢

Javascript 完整日历/;在IE11中,当资源较多时,滚动或事件拖动动画速度太慢,javascript,fullcalendar,internet-explorer-11,fullcalendar-4,Javascript,Fullcalendar,Internet Explorer 11,Fullcalendar 4,我正在尝试使用FullCalendar(v4.4.0)时间线视图创建日历。 在IE11中,当我向日历添加许多资源(例如100)时,滚动或事件拖动动画会变慢。 当资源数量大约为10时,性能没有问题。 当浏览器是Chrome时,也没有问题 请告诉我一些改进这种缓慢性能的方法 演示: 文件 html,正文{ 保证金:0; 填充:0; 字体系列:Arial、Helvetica Neue、Helvetica、无衬线字体; 字体大小:14px; } #历法{ 最大宽度:900px; 利润率:40px自动;

我正在尝试使用FullCalendar(v4.4.0)时间线视图创建日历。 在IE11中,当我向日历添加许多资源(例如100)时,滚动或事件拖动动画会变慢。 当资源数量大约为10时,性能没有问题。 当浏览器是Chrome时,也没有问题

请告诉我一些改进这种缓慢性能的方法

演示:


文件
html,正文{
保证金:0;
填充:0;
字体系列:Arial、Helvetica Neue、Helvetica、无衬线字体;
字体大小:14px;
}
#历法{
最大宽度:900px;
利润率:40px自动;
}
document.addEventListener('DOMContentLoaded',function(){
var calendarEl=document.getElementById('calendar');
var calendar=新的完整日历。日历(calendarEl{
插件:['交互','资源时间线'],
时区:“UTC”,
defaultView:“resourceTimelineDay”,
方面:1.5,
标题:{
左:“上一个,下一个”,
中心:'标题',
右图:“resourceTimelineDay、resourceTimelineWeek、resourceTimelineMonth”
},
是的,
resourceLabelText:“房间”,
资源:[
{
id:“a”,
标题:“1”
},
{
id:“b”,
标题:“2”
},
{
id:“c”,
标题:“3”
},
{
id:“d”,
标题:“4”
},
{
id:“e”,
标题:“5”
},
{
id:“f”,
标题:“6”
},
{
id:“z7”,
标题:“7”
},
{
id:“z8”,
标题:“8”
},
{
id:“z9”,
标题:“9”
},
{
id:“z10”,
标题:“10”
},
{
id:“z11”,
标题:“11”
},
{
id:“z12”,
标题:“12”
},
{
id:“z13”,
标题:“13”
},
{
id:“z14”,
标题:“14”
},
{
id:“z15”,
标题:“15”
},
{
id:“z16”,
标题:“16”
},
{
id:“z17”,
标题:“17”
},
{
id:“z18”,
标题:“18”
},
{
id:“z19”,
标题:“19”
},
{
id:“z20”,
标题:“20”
},
{
id:“z21”,
标题:“21”
},
{
id:“z22”,
标题:“22”
},
{
id:“z23”,
标题:“23”
},
{
id:“z24”,
标题:“24”
},
{
id:“z25”,
标题:“25”
},
{
id:“z26”,
标题:“26”
},
{
id:“z27”,
标题:“27”
},
{
id:“z28”,
标题:“28”
},
{
id:“z29”,
标题:“29”
},
{
id:“z30”,
标题:“30”
},
{
id:“z31”,
标题:“31”
},
{
id:“z32”,
标题:“32”
},
{
id:“z33”,
标题:“33”
},
{
id:“z34”,
标题:“34”
},
{
id:“z35”,
标题:“35”
},
{
id:“z36”,
标题:“36”
},
{
id:“z37”,
标题:“37”
},
{
id:“z38”,
标题:“38”
},
{
id:“z39”,
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="https://unpkg.com/@fullcalendar/core@4.4.0/main.min.css">
    <link rel="stylesheet" href="https://unpkg.com/@fullcalendar/timeline@4.4.0/main.min.css">
    <link rel="stylesheet" href="https://unpkg.com/@fullcalendar/resource-timeline@4.4.0/main.min.css">
    <style>
        html, body {
            margin: 0;
            padding: 0;
            font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
            font-size: 14px;
        }
        #calendar {
            max-width: 900px;
            margin: 40px auto;
        }
    </style>
    <script src="https://unpkg.com/@fullcalendar/core@4.4.0/main.min.js"></script>
    <script src="https://unpkg.com/@fullcalendar/interaction@4.4.0/main.min.js"></script>
    <script src="https://unpkg.com/@fullcalendar/timeline@4.4.0/main.min.js"></script>
    <script src="https://unpkg.com/@fullcalendar/resource-common@4.4.0/main.min.js"></script>
    <script src="https://unpkg.com/@fullcalendar/resource-timeline@4.4.0/main.min.js"></script>
</head>
<body>
    <div id='calendar'></div>
    <script>
        document.addEventListener('DOMContentLoaded', function() {
            var calendarEl = document.getElementById('calendar');

            var calendar = new FullCalendar.Calendar(calendarEl, {
                plugins: [ 'interaction', 'resourceTimeline' ],
                timeZone: 'UTC',
                defaultView: 'resourceTimelineDay',
                aspectRatio: 1.5,
                header: {
                left: 'prev,next',
                center: 'title',
                right: 'resourceTimelineDay,resourceTimelineWeek,resourceTimelineMonth'
                },
                editable: true,
                resourceLabelText: 'Rooms',
                resources: [
                    {
                        id: "a",
                        title: "1"
                    },
                    {
                        id: "b",
                        title: "2"
                    },
                    {
                        id: "c",
                        title: "3"
                    },
                    {
                        id: "d",
                        title: "4"
                    },
                    {
                        id: "e",
                        title: "5"
                    },
                    {
                        id: "f",
                        title: "6"
                    },
                    {
                        id: "z7",
                        title: "7"
                    },
                    {
                        id: "z8",
                        title: "8"
                    },
                    {
                        id: "z9",
                        title: "9"
                    },
                    {
                        id: "z10",
                        title: "10"
                    },
                    {
                        id: "z11",
                        title: "11"
                    },
                    {
                        id: "z12",
                        title: "12"
                    },
                    {
                        id: "z13",
                        title: "13"
                    },
                    {
                        id: "z14",
                        title: "14"
                    },
                    {
                        id: "z15",
                        title: "15"
                    },
                    {
                        id: "z16",
                        title: "16"
                    },
                    {
                        id: "z17",
                        title: "17"
                    },
                    {
                        id: "z18",
                        title: "18"
                    },
                    {
                        id: "z19",
                        title: "19"
                    },
                    {
                        id: "z20",
                        title: "20"
                    },
                    {
                        id: "z21",
                        title: "21"
                    },
                    {
                        id: "z22",
                        title: "22"
                    },
                    {
                        id: "z23",
                        title: "23"
                    },
                    {
                        id: "z24",
                        title: "24"
                    },
                    {
                        id: "z25",
                        title: "25"
                    },
                    {
                        id: "z26",
                        title: "26"
                    },
                    {
                        id: "z27",
                        title: "27"
                    },
                    {
                        id: "z28",
                        title: "28"
                    },
                    {
                        id: "z29",
                        title: "29"
                    },
                    {
                        id: "z30",
                        title: "30"
                    },
                    {
                        id: "z31",
                        title: "31"
                    },
                    {
                        id: "z32",
                        title: "32"
                    },
                    {
                        id: "z33",
                        title: "33"
                    },
                    {
                        id: "z34",
                        title: "34"
                    },
                    {
                        id: "z35",
                        title: "35"
                    },
                    {
                        id: "z36",
                        title: "36"
                    },
                    {
                        id: "z37",
                        title: "37"
                    },
                    {
                        id: "z38",
                        title: "38"
                    },
                    {
                        id: "z39",
                        title: "39"
                    },
                    {
                        id: "z40",
                        title: "40"
                    },
                    {
                        id: "z41",
                        title: "41"
                    },
                    {
                        id: "z42",
                        title: "42"
                    },
                    {
                        id: "z43",
                        title: "43"
                    },
                    {
                        id: "z44",
                        title: "44"
                    },
                    {
                        id: "z45",
                        title: "45"
                    },
                    {
                        id: "z46",
                        title: "46"
                    },
                    {
                        id: "z47",
                        title: "47"
                    },
                    {
                        id: "z48",
                        title: "48"
                    },
                    {
                        id: "z49",
                        title: "49"
                    },
                    {
                        id: "z50",
                        title: "50"
                    },
                    {
                        id: "z51",
                        title: "51"
                    },
                    {
                        id: "z52",
                        title: "52"
                    },
                    {
                        id: "z53",
                        title: "53"
                    },
                    {
                        id: "z54",
                        title: "54"
                    },
                    {
                        id: "z55",
                        title: "55"
                    },
                    {
                        id: "z56",
                        title: "56"
                    },
                    {
                        id: "z57",
                        title: "57"
                    },
                    {
                        id: "z58",
                        title: "58"
                    },
                    {
                        id: "z59",
                        title: "59"
                    },
                    {
                        id: "z60",
                        title: "60"
                    },
                    {
                        id: "z61",
                        title: "61"
                    },
                    {
                        id: "z62",
                        title: "62"
                    },
                    {
                        id: "z63",
                        title: "63"
                    },
                    {
                        id: "z64",
                        title: "64"
                    },
                    {
                        id: "z65",
                        title: "65"
                    },
                    {
                        id: "z66",
                        title: "66"
                    },
                    {
                        id: "z67",
                        title: "67"
                    },
                    {
                        id: "z68",
                        title: "68"
                    },
                    {
                        id: "z69",
                        title: "69"
                    },
                    {
                        id: "z70",
                        title: "70"
                    },
                    {
                        id: "z71",
                        title: "71"
                    },
                    {
                        id: "z72",
                        title: "72"
                    },
                    {
                        id: "z73",
                        title: "73"
                    },
                    {
                        id: "z74",
                        title: "74"
                    },
                    {
                        id: "z75",
                        title: "75"
                    },
                    {
                        id: "z76",
                        title: "76"
                    },
                    {
                        id: "z77",
                        title: "77"
                    },
                    {
                        id: "z78",
                        title: "78"
                    },
                    {
                        id: "z79",
                        title: "79"
                    },
                    {
                        id: "z80",
                        title: "80"
                    },
                    {
                        id: "z81",
                        title: "81"
                    },
                    {
                        id: "z82",
                        title: "82"
                    },
                    {
                        id: "z83",
                        title: "83"
                    },
                    {
                        id: "z84",
                        title: "84"
                    },
                    {
                        id: "z85",
                        title: "85"
                    },
                    {
                        id: "z86",
                        title: "86"
                    },
                    {
                        id: "z87",
                        title: "87"
                    },
                    {
                        id: "z88",
                        title: "88"
                    },
                    {
                        id: "z89",
                        title: "89"
                    },
                    {
                        id: "z90",
                        title: "90"
                    },
                    {
                        id: "z91",
                        title: "91"
                    },
                    {
                        id: "z92",
                        title: "92"
                    },
                    {
                        id: "z93",
                        title: "93"
                    },
                    {
                        id: "z94",
                        title: "94"
                    },
                    {
                        id: "z95",
                        title: "95"
                    },
                    {
                        id: "z96",
                        title: "96"
                    },
                    {
                        id: "z97",
                        title: "97"
                    },
                    {
                        id: "z98",
                        title: "98"
                    },
                    {
                        id: "z99",
                        title: "99"
                    },
                    {
                        id: "z100",
                        title: "100"
                    }
                ],
                events: 'https://fullcalendar.io/demo-events.json?single-day&for-resource-timeline'
            });
            calendar.render();
        });
    </script>
</body>
</html>