【问题标题】:amCharts disabling animationsamCharts 禁用动画
【发布时间】:2015-08-20 15:38:09
【问题描述】:

我正在使用amCharts制作一些图表,但是由于这些图表中的数据量很大,因此动画滞后并消耗大量处理能力,这不是必需的。

我想知道是否可以禁用 amCharts 序列图中的所有动画,如果可以,如何?

【问题讨论】:

    标签: javascript animation amcharts


    【解决方案1】:

    在 amCharts 中,默认情况下不启用串行图表动画。如果它适合您,则图表配置中可能有一行设置了startDuration 属性。只需将其删除,或将其设置为零即可禁用所有动画。

    【讨论】:

    • 哦,我的错。当我一开始使用模板时,我没有注意到那行,我一直试图在顶部将 startDuration 设置为 0,并且在后面的一行中它一直被重置。哎呀 :) 谢谢
    • 我只是用 startDuration: 0 更新了 JSON 密钥,它就发挥了作用。谢谢。
    【解决方案2】:

    从您的代码中删除 am4core.useTheme(am4themes_animated) 行。

    https://www.amcharts.com/docs/v4/concepts/animations/#Using_Animated_theme

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多