gpt4 book ai didi

javascript - 更改条形图中的域

转载 作者:行者123 更新时间:2023-11-28 01:59:54 24 4
gpt4 key购买 nike

我想动态更改 D3 条形图的域。

当我有十个水平排列的条形并调用 changeDomain(2, 9); 时,我希望看到条形的子集(现在更宽),但保留了它们的原始顺序(即,它们的顺序与域更改之前相同)。

这就是我更改域名时的目标:

enter image description here

然而,在我当前的实现中,条形图完全混淆了。

这是一个 fiddle 来说明我的问题:link

如何更改条形图的域并保持条形的顺序?

谢谢。

最佳答案

这就是您要找的吗:http://jsfiddle.net/WYSqC/3/

// Refresh the bars
_bars = _bars.data(_dataset.slice(start-1,end-1));

_bars.attr(getBarAttributes());
_bars
.enter()
.append('rect')
.attr(getBarAttributes());
_bars.exit().remove();

关于javascript - 更改条形图中的域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18578296/

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