Node-RED:Библиотеки/node-red-dashboard/Slider: различия между версиями
Myagkij (обсуждение | вклад) (Новая страница: «{{Node-RED/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} <syntaxhighlight lang="javascript" enclose="div">…») |
Myagkij (обсуждение | вклад) Нет описания правки |
||
(не показаны 3 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
{{Node-RED/Панель перехода}} | {{Node-RED/Панель перехода}} | ||
{{Перевод от Сubewriter}} | {{Перевод от Сubewriter}} | ||
{{Myagkij-редактор}} | {{Myagkij-редактор}} | ||
=Нода «Slider»= | |||
Добавляет ползунок в интерфейс пользователя. | |||
Пользователь может менять значение ползунка в заданных пределах (минимума и максимума). При каждом изменении значения будет генерироваться сообщение, а само новое значение будет находиться в свойстве '''«payload»''' этого сообщения. | |||
Вы также можете создать вертикальный ползунок – для этого размер нужно задать так, чтобы высота была больше ширины. | |||
Кроме того, ползунок можно реверсировать, указав в поле '''«min»''' большее значение, чем в '''«max»'''. Например, в '''«min»''' можно задать '''«100»''', а в '''«max»''' – '''«0»'''. | |||
Если в настройках ноды задано поле '''«Topic»''', его значение будет сохранено в '''«msg.topic»'''. | |||
Входящие сообщения будут преобразованы в числа. Если преобразование не удастся, будет использовано значение, заданное в поле '''«min»''', и попутно с этим также произойдет обновление интерфейса пользователя. Если значение изменится, оно также будет передано на выходной порт. | |||
Значение в поле '''«Label»''' можно задать с помощью свойства сообщения. Например, вот так: | |||
<syntaxhighlight lang="javascript"> | |||
{{msg.topic}} | |||
</syntaxhighlight> | |||
Если задать в свойстве '''«msg.enabled»''' значение '''«false»''', это выключит виджет ползунка (т.е. сделает его неактивным в интерфейсе пользователя). | |||
{{Примечание1|Если выходной порт ноды '''«Slider»''' не будет подключен к другой ноде, то сообщение, присланное в '''«Slider»''', не изменит информацию, показываемую в статусе.}} | |||
=См.также= | =См.также= | ||
Строка 13: | Строка 33: | ||
<references /> | <references /> | ||
{{Навигационная таблица/Node-RED библиотеки}} | {{Навигационная таблица/Node-RED библиотеки}} | ||
{{Навигационная таблица/Телепорт}} | |||
[[Категория:Нода]] | [[Категория:Нода]] | ||
[[Категория:Нода Node-RED]] | [[Категория:Нода Node-RED]] |
Текущая версия от 13:34, 24 сентября 2023
Нода «Slider»
Добавляет ползунок в интерфейс пользователя.
Пользователь может менять значение ползунка в заданных пределах (минимума и максимума). При каждом изменении значения будет генерироваться сообщение, а само новое значение будет находиться в свойстве «payload» этого сообщения.
Вы также можете создать вертикальный ползунок – для этого размер нужно задать так, чтобы высота была больше ширины.
Кроме того, ползунок можно реверсировать, указав в поле «min» большее значение, чем в «max». Например, в «min» можно задать «100», а в «max» – «0».
Если в настройках ноды задано поле «Topic», его значение будет сохранено в «msg.topic».
Входящие сообщения будут преобразованы в числа. Если преобразование не удастся, будет использовано значение, заданное в поле «min», и попутно с этим также произойдет обновление интерфейса пользователя. Если значение изменится, оно также будет передано на выходной порт.
Значение в поле «Label» можно задать с помощью свойства сообщения. Например, вот так:
{{msg.topic}}
Если задать в свойстве «msg.enabled» значение «false», это выключит виджет ползунка (т.е. сделает его неактивным в интерфейсе пользователя).
См.также
Внешние ссылки
- Справочник Node-RED
- Справочник по Node-RED
- Node-RED
- Перевод от Сubewriter
- Проверка:myagkij
- Оформление:myagkij
- Редактирование:myagkij
- Страницы, где используется шаблон "Навигационная таблица/Телепорт"
- Страницы с телепортом
- Нода
- Нода Node-RED
- Node-RED нода
- Модуль node-red-dashboard
- Нода модуля node-red-dashboard
- Нода node-red-dashboard