我在时间选择中使用角度为js的可拖动范围(https://jsfiddle.net/ValentinH/954eve2L/)的Slider。我想在这个滑块中设置时间。所以我的时钟从00.00到24.00。但我想设置时间间隔10分钟,就像00.10, 00.20, 00.30, 00.40, 00.50, 01.00, 01.10,01.10
如何在角度js中设置时间响应滑块?
<article>
<h2>Slider with draggable range</h2>
<rzslider rz-slider-model="slider_draggable_range.minValue" rz-slider-high="slider_draggable_range.maxValue" rz-slider-options="slider_draggable_range.options"></rzslider>
</article>
// Slider with draggable range
$scope.slider_draggable_range = {
minValue: 1,
maxValue: 8,
options: {
ceil: 10,
floor: 0,
draggableRange: true
}
};
$scope.slider_draggable_range = {
minValue: $scope.fromTime,
maxValue: $scope.toTime,
options: {
ceil: 24,
floor: 0,
draggableRange: true,
showTicks: true,
hideLimitLabels: true,
hourBase: function(value) {
return (((value > 1 && value < 12) || value > 25) ? '0' : '') + (value + 22) % 24 + '00 hrs'
},
steps: pules()
}
};
我不能发布我的全部代码。因为这是不可能的。我正在按小时计算,如10.00,11.00,12.00 ......但现在我想从1.10,1.20,1.30开始计时。
当我使用静态minValue: 4.40
那么它将指向4时,我设置4.60
然后它会指向5
,所以它转换成整数位值。不在点。
$scope.slider_draggable_range = {
minValue: 4.40,
maxValue: 7,
options: {
ceil: 24,
floor: 0,
draggableRange: true
}
};
小区:24限制,
地板:起点, MINVALUE:解组织起点
响了, MAXVALUE:解组织终点为响
请分享你的想法。这个问题对我来说非常重要,你的回答很有价值。
这是正确的,但要设置间隔10分钟,如开始00.00,00.10,00.20,00.30,00.40,00.50,1.00,1.10,1.20,1.30,1.40,1.50,2.00等。我的点击是00.00到24.00(23.50到00.00)。 –
我的时钟是00.00到24.00(00.00,00.10 ........... 12.00,12.10 ........... 13.00 ....... 23.50和00.00) –
I认为你可以从这里拿走它(这只是一个例子):)但无论如何,我已经为你做了。看一看。 –