Javascript 让Chart.js在IE 8中工作

Javascript 让Chart.js在IE 8中工作,javascript,charts,Javascript,Charts,我正在浏览Chart.js,并想检查如何通过使用excanvas.js()在IE上启用它。该代码在支持html5的现代浏览器上运行良好 然而,我似乎无法让它工作。有人能指出我哪里做错了吗 <!DOCTYPE html> <html> <head> <!--[if lte IE 8]> <script src="site/assets/excanvas.js"></script> <

我正在浏览Chart.js,并想检查如何通过使用excanvas.js()在IE上启用它。该代码在支持html5的现代浏览器上运行良好

然而,我似乎无法让它工作。有人能指出我哪里做错了吗

<!DOCTYPE html>
<html>
<head>
        <!--[if lte IE 8]>
        <script src="site/assets/excanvas.js"></script>
    <![endif]-->
    <script src="Chart.min.js" type="text/javascript"></script>
</head>
<body>
    <canvas id="myChart" width="400" height="400"></canvas>
    <script>
        var data = {
            labels : ["January","February","March","April","May","June","July"],
            datasets : [
                {
                    fillColor : "rgba(220,220,220,0.5)",
                    strokeColor : "rgba(220,220,220,1)",
                    pointColor : "rgba(220,220,220,1)",
                    pointStrokeColor : "#fff",
                    data : [65,59,90,81,56,55,40]
                },
                {
                    fillColor : "rgba(151,187,205,0.5)",
                    strokeColor : "rgba(151,187,205,1)",
                    pointColor : "rgba(151,187,205,1)",
                    pointStrokeColor : "#fff",
                    data : [28,48,40,19,96,27,100]
                }
            ]
        }

        var ctx = document.getElementById("myChart").getContext("2d");
        new Chart(ctx).Line(data,{});
    </script>
</body>
</html>

风险值数据={
标签:[“一月”、“二月”、“三月”、“四月”、“五月”、“六月”、“七月”],
数据集:[
{
填充颜色:“rgba(220220,0.5)”,
strokeColor:“rgba(2201)”,
点颜色:“rgba(220220,1)”,
pointStrokeColor:“fff”,
数据:[65,59,90,81,56,55,40]
},
{
填充颜色:“rgba(151187205,0.5)”,
strokeColor:“rgba(151187205,1)”,
点颜色:“rgba(151187205,1)”,
pointStrokeColor:“fff”,
数据:[28,48,40,19,96,27100]
}
]
}
var ctx=document.getElementById(“myChart”).getContext(“2d”);
新图表(ctx).Line(数据,{});

创建ctx var后,需要填写以下行:

“G_vmlcavasmanager.initElement(ctx);”


此声明使用excanvas.js库初始化画布对象。

这方面有什么进展吗?我也有类似的问题,我的ie控制台显示“data.datasets[…].data”为空。您是否找到了解决此问题的方法,如果有,请共享。Qn:
https://stackoverflow.com/questions/47817843/chart-is-not-showing-with-excanvas-in-ie8-mode