Доброго времени суток, уважаемые!
Возник вопрос - хочу сделать настройку домашнего термостата кнопками "Plusx minus box", вроде бы получается, но только целыми значениями. Получить таким образом температуру 22,5 градуса, к примеру, у меня не получилось. Или 22 или 23.
Если задаю шаг 0,5 или 0.5 - всё равно меняется по единице.
Прошу прощения, если вопрос "ламерский" но искать пробовал - пока не нашел решения.
То-же и со слайдером - только целые...
Дробные значения в Plusx minus box
Модератор: immortal
- Kod.Begemot
- Сообщения: 358
- Зарегистрирован: Чт июн 20, 2013 5:53 pm
- Благодарил (а): 32 раза
- Поблагодарили: 42 раза
Дробные значения в Plusx minus box
Последний раз редактировалось Kod.Begemot Чт ноя 16, 2017 9:05 pm, всего редактировалось 1 раз.
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Дробные значения в Plusx minus box
Сорри, но похоже сейчас никак... Сходу в голову два варианта пришли:
1. Добавить в меню элемент типа Поле выбора (select) и раздел данных прописать все возможные значения с каким-то шагом
2. Использовать два элемента -- один для целой части, один для дробной. При обновлении любой из них запускать метод/сценарий, который будет "сшивать" данные и зависывать в нужное свойство объекта.
1. Добавить в меню элемент типа Поле выбора (select) и раздел данных прописать все возможные значения с каким-то шагом
2. Использовать два элемента -- один для целой части, один для дробной. При обновлении любой из них запускать метод/сценарий, который будет "сшивать" данные и зависывать в нужное свойство объекта.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 469
- Зарегистрирован: Вт мар 12, 2013 1:22 am
- Благодарил (а): 41 раз
- Поблагодарили: 81 раз
Re: Дробные значения в Plusx minus box
3. В селекторе в меню умножить значения на 10, т.е. выставить 225 и 235, а в скрипте работы термостата делить их обратно на 10