Мое удовольствие :) Удачи ..
ользую Slider с перетаскиваемым диапазоном (https://jsfiddle.net/ValentinH/954eve2L/) в угловых js для выбора времени. Я хочу установить время в этом слайдере. Так что мои часы с 00.00 до 24.00. Но я хочу установить время с 10-минутным интервалом, как00.10, 00.20, 00.30, 00.40, 00.50, 01.00, 01.10,01.10
<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
}
};
Ceil: 24 предела,
Этаж: начальная точка, минимальное значение: начальная точка для
rang, maxvalue: конечная точка plote для rang
Пожалуйста, поделитесь своей идеей. Этот вопрос очень важен для меня и ваш ответ ценен.