如何使用Dojo Range Slider获得3个或更多句柄

时间:2014-01-28 17:31:14

标签: javascript dojo

Dojo Range Slider只有两个句柄(基本上用于指定范围)。

如果我们有一个带有两个以上手柄的范围滑块会更好。在最简单的情况下,可以假设第一个手柄,第二个手柄,第三个手柄等占滑块整个长度的一定百分比,它们一起构成100%,就像这样

enter image description here

所以,我的问题 - 是否有任何方式以某种方式使用dojo滑块,或者需要在rangeSlider.js(dojox.form.RangeSlider.js)或其他一些文件中进行更改以实现此目的?

1 个答案:

答案 0 :(得分:2)

您可以使用Dojo dgauges框架(dojox / dgauges)相对轻松地构建此类窗口小部件。这使您可以使用多个指示器构建交互式仪表。示例中的每个垂直条都是一个指示符。

请参阅此处获取文档: http://dojotoolkit.org/reference-guide/1.9/dojox/dgauges.html

一些例子: http://archive.dojotoolkit.org/nightly/dojotoolkit/dojox/dgauges/tests/test_BulletGraph.html http://archive.dojotoolkit.org/nightly/dojotoolkit/dojox/dgauges/tests/test_Classic_HorizontalLinearGauge.html