Crie um website dinâmico
FormPage trabalha de muitas formas, tais como FormFunction, mas mantém a forma por cima do resultado, para que você continue interagindo com ela.
In[1]:=
CloudDeploy[
FormPage[{"n", "Please enter the number of sides"} ->
Restricted["Integer", {3, Infinity}],
Graphics[RegularPolygon[#n]] &]]
Você pode visitar a página para interagir com ela: no início nenhum resultado é mostrado.
Inserir um número irá atualizar a página.
Você pode melhorar a FormPage trocando o controlador padrão e a colocação dos elementos. AutoSubmitting também é útil se você deseja atualizar a página quando um campo for trocado.
In[2]:=
CloudDeploy[
FormPage[{"n", "Please enter the number of sides"} ->
AutoSubmitting[<|"Interpreter" -> Restricted["Integer", {3, 20}],
"Control" -> Slider|>],
Graphics[RegularPolygon[#n]] &, {"Form"} -> {"Form", "Result",
"Form"}]]
Visite a página.