Node-RED:Библиотеки/node-red-dashboard/Text input
Нода «Text input»
Хотя нода называется «Text input», ее виджет позволяет добавлять в интерфейс пользователя разные типы данных, включая обычный текст, электронную почту, пароль или даже цвет.
Каждый ввод данных автоматически отправляется в виде свойства «msg.payload». Кроме того, вы можете задать исходный текст, который будет показываться на виджете, отправив его ноде «Text input» в свойстве «msg.payload».
В поле «Delay» задается задержка в миллисекундах (по умолчанию – 300 мс), которая должна произойти между вводом данных и их отправкой на выходной порт. Если задать в этом поле «0», виджет будет ждать нажатия на ↵ Enter или Tab ⇆ для отправки сообщения.
Если виджет работает в режиме ввода электронной почты («email address»), и если ввести в него значение, которое не будет распознано как электронная почта, то введенный текст будет окрашен в красный цвет, а на выходной порт будет отправлено сообщение, где в «msg.payload» будет «undefined».
Если виджет будет работать в режиме ввода времени («time picker»), на выходной порт будет отправлено сообщение, в «msg.payload» которого будет время в миллисекундах с полуночи.
Не все браузеры поддерживают режимы ввода данных о неделе («week picker») и месяце («month picker»), и в этом случае нода тоже может вернуть «undefined». Поэтому перед использованием этих режимов проверьте, поддерживаются ли они вашим браузером.
Если в «Topic» задано какое-либо значение, оно будет сохранено в «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