cubism.js中的serverDelay有什么作用?

时间:2013-04-19 05:27:00

标签: javascript d3.js cubism.js

http://bost.ocks.org/mike/cubism/intro/demo-stocks.html的介绍性示例中,创建上下文的行是:

var context = cubism.context()
                    .serverDelay(new Date(2012, 4, 2) - Date.now())
                    .step(864e5)
                    .size(1280)
                    .stop();

我理解除了serverDelay()部分之外的行,但是在使用里面的值之后,它似乎正在改变比例。

https://github.com/square/cubism/wiki/Context#wiki-serverDelay的官方文档中,serverDelay的定义如下:

  

服务器延迟是上下文等待服务器计算或收集指标的时间。

但是,这个定义对于理解它如何改变尺度并没有多大帮助。

我也搜索过类似的stackoverflow线程和这个链接 axis scale in cubism context in d3.js 是我能找到的最接近的。

有人可以帮我揭开这个功能的神秘面纱吗?

非常感谢所有帮助。 感谢。

1 个答案:

答案 0 :(得分:0)

我自己找到了答案。 立体主义一次自动前进一个刻度,但是这种方法允许你一次推进许多刻度。