Язык Wolfram Language

Облачное хранение и веб-интерфейсы

Добавьте произвольное количество полей в форму

Иногда трудно заранее определить, сколько полей для ввода информации необходимо для формы, создаваемой с помощью FormFunction. Функция RepeatingElement позволяет создать поле, которое может содержать несколько строк.

In[1]:=
Click for copyable input
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"|>]]
Out[1]=

По умолчанию, форма form имеет два поля ввода; нажав на значок "плюс", вы сможете добавить дополнительные поля ввода.

После того как форма заполнена, нажав на кнопку "Отправить" (Submit), вы получите карту вашей поездки.

Родственные примеры

de en es fr ja ko pt-br zh