Node-RED:Библиотеки/node-red-dashboard/Form: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (Новая страница: «{{Node-RED/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} <syntaxhighlight lang="javascript" enclose="div">…») |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 4: | Строка 4: | ||
{{Myagkij-редактор}} | {{Myagkij-редактор}} | ||
=Нода «Form»= | |||
Добавляет форму в интерфейс пользователя. | |||
С помощью этого виджета пользователь может разом ввести в поток несколько значений. Для этого ему нужно будет нажать на кнопку '''«Submit»''', в результате чего на выходной порт отправится сообщение, в '''«msg.payload»''' которого будет объект со всеми введенными данными. | |||
Чтобы добавить в форму новый элемент, нажмите в настройках ноды на кнопку '''«+element»'''. | |||
Каждый элемент формы содержит 5 компонентов: | |||
* '''Label''' – значение, которое будет показано в поле ввода соответствующего элемента в пользовательском интерфейсе | |||
* '''Name''' – ''«ключ»'' (название переменной) из пары ''«ключ-значение»'' для соответствующего элемента, которая будет сохранена в объект в свойство '''«msg.payload»''' выходного сообщения | |||
* '''Type''' – выпадающее меню, где выбирается тип вводимых данных | |||
* '''Required''' – с помощью этой настройки задается, обязательно ли заполнять этот элемент перед нажатием на кнопку '''«Submit»''' | |||
* '''Delete''' – здесь можно удалить текущий элемент из формы | |||
Чтобы задать значение в свойстве '''«msg.topic»''', опционально можно воспользоваться '''«Topic»'''. | |||
=См.также= | =См.также= |
Версия от 19:09, 4 июня 2019
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Нода «Form»
Добавляет форму в интерфейс пользователя.
С помощью этого виджета пользователь может разом ввести в поток несколько значений. Для этого ему нужно будет нажать на кнопку «Submit», в результате чего на выходной порт отправится сообщение, в «msg.payload» которого будет объект со всеми введенными данными.
Чтобы добавить в форму новый элемент, нажмите в настройках ноды на кнопку «+element».
Каждый элемент формы содержит 5 компонентов:
- Label – значение, которое будет показано в поле ввода соответствующего элемента в пользовательском интерфейсе
- Name – «ключ» (название переменной) из пары «ключ-значение» для соответствующего элемента, которая будет сохранена в объект в свойство «msg.payload» выходного сообщения
- Type – выпадающее меню, где выбирается тип вводимых данных
- Required – с помощью этой настройки задается, обязательно ли заполнять этот элемент перед нажатием на кнопку «Submit»
- Delete – здесь можно удалить текущий элемент из формы
Чтобы задать значение в свойстве «msg.topic», опционально можно воспользоваться «Topic».