我的 Vis 的选项时间线如下...
var options = {
height: '150px',
min: start.add(-3, 'M'),
max: finish.add(3, 'M'),
start: start,
end: finish,
zoomMin: 21600000
};
我发现使用此配置,开始和结束将被忽略,并且初始可见周期受最小和最大限制。
如果我删除最小值和最大值,那么初始可见周期是开始和结束,除了最小值和最大值是过去和 future 的数千年。
如何同时使用这两组属性?
最佳答案
Vis 不是这里的问题,而是 moment.js
。
add
的文档方法说:
Mutates the original moment by adding time.
因此,添加已就位,基本上当您调用它来设置 min
和 max
时,这也对 start
执行此操作和结束
。
要解决此问题,您可以在创建 start
和 finish
对象时初始化两个对象,也可以采用建议的其他解决方法 here .
关于javascript - 最小/最大和开始/结束不能一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49956562/