Wolfram Language

Interfaces Cloud et Web

Créez une page Web dynamique

FormPage fonctionne à bien des égards comme FormFunction, mais elle garde la forme au-dessus du résultat, de sorte que vous pouvez continuer à interagir avec elle.

In[1]:=
Click for copyable input
CloudDeploy[ FormPage[{"n", "Please enter the number of sides"} -> Restricted["Integer", {3, Infinity}], Graphics[RegularPolygon[#n]] &]]
Out[1]=

Vous pouvez visiter la page pour interagir avec elle : dans un premier temps, aucun résultat n'est affiché.

La saisie d'un nombre met à jour la page.

Vous pouvez améliorer la FormPage en changeant le contrôleur par défaut et le placement des éléments. AutoSubmitting est également utile si vous souhaitez mettre à jour la page lorsqu'un champ est modifié.

In[2]:=
Click for copyable input
CloudDeploy[ FormPage[{"n", "Please enter the number of sides"} -> AutoSubmitting[<|"Interpreter" -> Restricted["Integer", {3, 20}], "Control" -> Slider|>], Graphics[RegularPolygon[#n]] &, {"Form"} -> {"Form", "Result", "Form"}]]
Out[2]=

Visitez la page obtenue.

Exemples connexes

de en es ja ko pt-br ru zh