Добавьте произвольное количество полей в форму
Иногда трудно заранее определить, сколько полей для ввода информации необходимо для формы, создаваемой с помощью FormFunction. Функция RepeatingElement позволяет создать поле, которое может содержать несколько строк.
In[1]:=
CloudDeploy[
FormFunction[
"addresses" -> RepeatingElement["StreetAddress", {2, 5}],
GeoGraphics[
Append[GeoMarker /@ #addresses,
Style[Line[TravelDirections[#addresses]], Thick, Red]]] &,
AppearanceRules -> <|
"Title" -> "Get travel directions for your trip"|>]]
По умолчанию, форма form имеет два поля ввода; нажав на значок "плюс", вы сможете добавить дополнительные поля ввода.
После того как форма заполнена, нажав на кнопку "Отправить" (Submit), вы получите карту вашей поездки.