Wolfram言語

クラウドおよびWebのインターフェース

フォームに任意の数のフィールドを加える

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]=

このフォームは2つのフィールドから始まるが,プラス符号を押すとフィールドを増やすことができる.

フォームを送信して,旅程の地図を見る.

関連する例

de en es fr ko pt-br ru zh