Node-RED:Библиотеки/node-red-dashboard/Form
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Нода «Form»
Добавляет форму в интерфейс пользователя.
С помощью этого виджета пользователь может разом ввести в поток несколько значений. Для этого ему нужно будет нажать на кнопку «Submit», в результате чего на выходной порт отправится сообщение, в «msg.payload» которого будет объект со всеми введенными данными.
Чтобы добавить в форму новый элемент, нажмите в настройках ноды на кнопку «+element».
Каждый элемент формы содержит 5 компонентов:
- Label – значение, которое будет показано в поле ввода соответствующего элемента в пользовательском интерфейсе
- Name – «ключ» (название переменной) из пары «ключ-значение» для соответствующего элемента, которая будет сохранена в объект в свойство «msg.payload» выходного сообщения
- Type – выпадающее меню, где выбирается тип вводимых данных
- Required – с помощью этой настройки задается, обязательно ли заполнять этот элемент перед нажатием на кнопку «Submit»
- Delete – здесь можно удалить текущий элемент из формы
Чтобы задать значение в свойстве «msg.topic», опционально можно воспользоваться «Topic».