Apexcharts不适用于style visibility display = ‘none’。
创始人
2024-11-10 02:00:20
0

在使用 ApexCharts 时,如果使用 visibility: hiddendisplay: none 隐藏图表元素,可能会导致图表无法正常渲染。这是因为 ApexCharts 需要在可见的 DOM 元素上进行渲染。

解决方法是将图表容器隐藏,而不是直接隐藏图表元素本身。可以通过设置容器的高度为 0 或使用其他方式隐藏容器。

以下是一个示例代码,演示如何使用 opacity 属性隐藏图表容器:

HTML:

JavaScript:

function showChart() {
  // 显示图表容器
  document.getElementById("chartContainer").style.opacity = 1;

  // 创建图表实例
  var options = {
    chart: {
      type: 'line'
    },
    series: [{
      name: 'Series 1',
      data: [30, 40, 35, 50, 49, 60, 70, 91, 125]
    }],
    xaxis: {
      categories: [1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999]
    }
  }

  var chart = new ApexCharts(document.querySelector("#chartContainer"), options);

  // 渲染图表
  chart.render();
}

在上面的示例中,图表容器的初始样式设置为 opacity: 0; height: 0;,这将隐藏图表容器。当点击按钮时,调用 showChart() 函数将图表容器的样式修改为 opacity: 1;,这将显示图表容器。然后,创建并渲染图表实例。

这样,即使图表容器一开始是隐藏的,一旦显示,图表就可以正常渲染。

相关内容

热门资讯

透视脚本(WePoke)透明挂... 透视脚本(WePoke)透明挂辅助神器(wepoke辅助挂)原本真的是有挂(详细透视线上教程);支持...
透视教学(aapoker俱乐部... 透视教学(aapoker俱乐部)wepkoe有外挂么(详细辅助详细教程)从来是真的有挂是一款可以让一...
wepoke辅助技巧!德扑之星... wepoke辅助技巧!德扑之星带入记分牌,(wepoker)从前真的有挂(详细辅助科技教程);wep...
透视游戏(WEPoke)外挂透... 透视游戏(WEPoke)外挂透明挂辅助器(wepokeai代打)原来是有挂(详细透视安装教程),支持...
辅助透视(德州之星插件)wop... 辅助透视(德州之星插件)wopoker系统套路(详细辅助高科技教程)本然是真的有挂;辅助透视(德州之...
德扑之星辅助器购买!扑克世界牌... 德扑之星辅助器购买!扑克世界牌局设置,(WEPOKE)原先存在有挂(详细辅助详细教程)1、许多玩家不...
透视脚本(wePOke)外挂透... 透视脚本(wePOke)外挂透明挂辅助软件(wepokeai代打的胜率)最初真的是有挂(详细透视科技...
透视最新(wpk发牌逻辑)德扑... 您好,wpk发牌逻辑这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这...
德扑之星猫腻!wepoke有挂... 德扑之星猫腻!wepoke有挂吗网上靠谱吗,(WepOke)一直真的有挂(详细透视细节方法);德扑之...
透视真的(wepoKE)外挂透... 透视真的(wepoKE)外挂透明挂辅助安装(wepoke黑科技)先前真的是有挂(详细透视规律教程);...