Node-RED:Библиотеки/node-red-dashboard/Button: различия между версиями
Myagkij (обсуждение | вклад) |
Myagkij (обсуждение | вклад) Нет описания правки |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 1: | Строка 1: | ||
{{Node-RED/Панель перехода}} | {{Node-RED/Панель перехода}} | ||
{{Перевод от Сubewriter}} | {{Перевод от Сubewriter}} | ||
{{Myagkij-редактор}} | {{Myagkij-редактор}} | ||
Строка 16: | Строка 15: | ||
Также можно задать текст и фоновый цвет – например, с помощью свойства сообщения. Для этого нужное свойство нужно задать в соответствующем поле в настройках ноды. Например, так: | Также можно задать текст и фоновый цвет – например, с помощью свойства сообщения. Для этого нужное свойство нужно задать в соответствующем поле в настройках ноды. Например, так: | ||
<syntaxhighlight lang="javascript | <syntaxhighlight lang="javascript"> | ||
{{msg.background}} | {{msg.background}} | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 22: | Строка 21: | ||
Надпись на кнопке тоже можно задать с помощью свойства сообщения. Для этого, опять же, укажите нужное свойство в соответствующем поле в настройках ноды – в данном случае в '''«Label»''': | Надпись на кнопке тоже можно задать с помощью свойства сообщения. Для этого, опять же, укажите нужное свойство в соответствующем поле в настройках ноды – в данном случае в '''«Label»''': | ||
<syntaxhighlight lang="javascript | <syntaxhighlight lang="javascript"> | ||
{{msg.topic}} | {{msg.topic}} | ||
</syntaxhighlight> | </syntaxhighlight> |
Текущая версия от 13:34, 24 сентября 2023
Нода «Button»
Добавляет кнопку в интерфейс пользователя.
Клик по кнопке генерирует сообщение со свойством «msg.payload», значение которого берется из поля «Payload». Если в нем ничего задано не будет, вместо него будет использован ID ноды.
По умолчанию размер (поле «Size») – это «3 x 1».
Кроме того, в настройках ноды можно задать иконку (поле «Icon»). Это может быть либо иконка Material Design (например, «check», «close» и т.д.), либо иконка Font Awesome (например, «fa-fire»), либо иконка Weather.
Также можно задать текст и фоновый цвет – например, с помощью свойства сообщения. Для этого нужное свойство нужно задать в соответствующем поле в настройках ноды. Например, так:
{{msg.background}}
Надпись на кнопке тоже можно задать с помощью свойства сообщения. Для этого, опять же, укажите нужное свойство в соответствующем поле в настройках ноды – в данном случае в «Label»:
{{msg.topic}}
Если в настройках ноды поставлена галочка рядом с пунктом «If msg arrives on input, pass through to output», получение сообщения будет работать как нажатие на кнопку. Свойство «payload» выходного сообщения будет соответствовать настройкам ноды.
Свойство «msg.topic» выходного сообщения может быть задано в поле «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