&引用;“堆栈空间不足”;使用IE11、angularjs和highcharts ng插件
我发现IE11有问题。当呈现多个图表时,IE11会抛出一些“堆栈空间不足”错误 这是代码的最新版本 经过一些测试,我认为问题出在这个函数(第103行)中的“”插件中: 为了避免这个问题,我修改了函数添加&引用;“堆栈空间不足”;使用IE11、angularjs和highcharts ng插件,angularjs,highcharts,highcharts-ng,Angularjs,Highcharts,Highcharts Ng,我发现IE11有问题。当呈现多个图表时,IE11会抛出一些“堆栈空间不足”错误 这是代码的最新版本 经过一些测试,我认为问题出在这个函数(第103行)中的“”插件中: 为了避免这个问题,我修改了函数添加 var is_ie = navigator.userAgent.indexOf("MSIE ") > -1 || navigator.userAgent.indexOf("Trident/") > -1; if ((is_ie) || (ctrl.disableCha
var is_ie = navigator.userAgent.indexOf("MSIE ") > -1 || navigator.userAgent.indexOf("Trident/") > -1;
if ((is_ie) || (ctrl.disableChangeDetection === false)) {
return;
}
在第一排之后
是否可以避免我的解决方法来解决此问题?您使用的包装器不是官方的Highcharts产品。请尝试使用官方Highcharts angular包装复制您的案例,并让我知道问题是否仍然存在。我知道这不是官方产品,但我没有找到任何其他包装。你建议我使用的包装是AngularJS而不是AngularJS。你能在没有非官方包装(highcharts ng)的情况下重现这个问题吗?如果是,请分享演示。如果问题只存在于使用包装器时,那么最好在其Github repo中创建一个问题:我认为问题存在于非官方包装器中。通过我的变通方法(绕过$doCheck函数),它可以工作。您使用的包装器不是官方的Highcharts产品。请尝试使用官方Highcharts angular包装复制您的案例,并让我知道问题是否仍然存在。我知道这不是官方产品,但我没有找到任何其他包装。你建议我使用的包装是AngularJS而不是AngularJS。你能在没有非官方包装(highcharts ng)的情况下重现这个问题吗?如果是,请分享演示。如果问题只存在于使用包装器时,那么最好在其Github repo中创建一个问题:我认为问题存在于非官方包装器中。通过我的变通方法(绕过$doCheck函数),它可以工作。
var is_ie = navigator.userAgent.indexOf("MSIE ") > -1 || navigator.userAgent.indexOf("Trident/") > -1;
if ((is_ie) || (ctrl.disableChangeDetection === false)) {
return;
}