Javascript 如何选择Morris.js圆环图“调整大小”部分

Javascript 如何选择Morris.js圆环图“调整大小”部分,javascript,select,resize,morris.js,Javascript,Select,Resize,Morris.js,我有带“调整大小”:“true”选项的油炸圈饼图,我自定义选择截面图。选择(索引),但在页面大小调整后,所选分区重置为默认分区,如何防止?如果我尝试在“手动调整大小”上设置项目值,则甜甜圈和所选分区内的标签将闪烁。如何使图表不闪烁,并在图表出现后立即设置相应的所选项目 $(function () { window.m = Morris.Donut({ element: 'container', resize: true, data: [ {label: "

我有带“调整大小”:“true”选项的油炸圈饼图,我自定义选择截面图。选择(索引),但在页面大小调整后,所选分区重置为默认分区,如何防止?如果我尝试在“手动调整大小”上设置项目值,则甜甜圈和所选分区内的标签将闪烁。如何使图表不闪烁,并在图表出现后立即设置相应的所选项目

$(function () {
  window.m = Morris.Donut({
    element: 'container',
    resize: true,
    data: [
      {label: "Download Sales", value: 12},
      {label: "In-Store Sales", value: 30},
      {label: "Order Sales", value: 20},
      {label: "Mail Sales", value: 40}]
   });

    window.m.select(2);

     $(window).on('resize', function() {
       if (!window.recentResize) {
         window.m.redraw();
         window.recentResize = true;
         setTimeout(function(){ window.recentResize = false; window.m.select(2);}, 200);
       }
     });
});
现在如何工作,请尝试调整容器大小