我创建了一个使用维度图表库(dc.js)的条形图。
我正在尝试设置4年过滤器:
filter = dc.filters.RangedFilter(new Date(start,1, 1), new Date(end, 12, 1));
其中end
将始终比start
提前4年,并且每5秒渲染一次此范围/过滤器。
例如:start= 2000
和end= 2004
将是我的起始日期。
我希望dc渲染该范围,然后延迟5秒并将范围提前4年,直到我的布尔变量为false。布尔变量连接到我创建的播放按钮并使用JQuery进行操作。
有没有办法延迟?我试过了。
setTimeout(function(){}, xms)
但不幸的是我在一个循环中运行它并且通过时间循环完成我从开始跳到最后。