gpt4 book ai didi

javascript - Highcharts Arareange 超过一定长度没有缩放动画

转载 作者:行者123 更新时间:2023-11-30 09:35:52 25 4
gpt4 key购买 nike

我正在构建一个 Highcharts 可视化,其中有一个线系列和一个包含它的区域系列(作为该系列的错误)。

我的问题是,当我添加 arearange 时,缩放动画不再有效。缩放动画在没有 arearange 系列的情况下工作得很好,奇怪的是,如果区域范围内有 8 个数据点,缩放动画工作正常,但如果有 9 个或以上则不然。

我创建了一个代码笔来演示:http://codepen.io/samirelanduk/pen/eWgdZN

我拉入的两个 highcharts 文件是:

<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="http://code.highcharts.com/stock/highcharts-more.js"></script>

有人知道这是为什么吗?是 Highcharts 中的错误(已知或未知),还是我做错了什么?还是它这样做有充分的理由?

最佳答案

如果点数高于 99,则缩放动画将被禁用,除非您通过将 chart.animation 设置为 true 来强制它。遗憾的是,我找不到它是否被记录在案,但可以在负责缩放的功能中看到它。

chart.prototype.zoom 中:

// Redraw
if (hasZoomed) {
chart.redraw(
pick(chart.options.chart.animation, event && event.animation, chart.pointCount < 100) // animation
);
}

示例:http://codepen.io/anon/pen/bWgBMw

关于javascript - Highcharts Arareange 超过一定长度没有缩放动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43644873/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com