field.list
Обратите внимание
Документация на русском языке может быть устаревшей. Самые последние изменения доступны в документации на английском языке.
Компонент, позволяющий исполнителю самостоятельно добавлять и удалять элементы списка, например текстовые поля для заполнения.
Так вы сможете разрешить исполнителю дать несколько ответов на вопрос.
В элементах может быть любой компонент, в том числе список других компонентов. Например, это позволит создать таблицу, в которую можно добавлять и удалять строки.
Управление компонентом
Для добавления нового элемента списка надо нажать на кнопку. Для удаления — на крестик справа (появляется при наведении на элемент списка).
Чтобы запретить исполнителю добавлять слишком много элементов списка, установите максимальную длину списка. Вы также можете заблокировать управление компонентом с помощью свойства editable
, например при наступлении какого-то события.
Свойства компонента
Название |
Тип |
Описание |
|
"field.list" |
Задает тип компонента. |
|
writable |
Данные, значения которых будут обработаны или изменены. |
|
string |
Надпись над компонентом. |
|
array |
– |
|
view |
– |
|
string |
Текст на кнопке добавления элементов. |
|
string |
Направление списка:
|
|
boolean |
Свойство, которое указывает, разрешено ли добавление и удаление элементов. Укажите |
|
string |
Текст подсказки. |
|
number |
Максимальное количество элементов. |
|
number |
– |
|
string |
– |
|
view |
Шаблон интерфейса для элементов списка, например текстовое поле. В во вложенных компонентах |
|
string |
Расстояние между элементами. Допустимые значения в порядке возрастания: |
|
condition |
Валидация на основе условия (condition). |