Eine Website, die die Gesamtmasse mehrerer Chemikalien berechnet
Erstellen Sie eine FormFunction mit zwei Zeilen pro Spalte: eine Spalte für einen chemischen Stoff und eine für die Menge, angegeben in Mol. Verwenden Sie dafür RepeatingElement und CompoundElement.
In[1]:=
![Click for copyable input](assets.de/create-a-webpage-that-computes-the-total-mass-of-m/In_10.png)
CloudDeploy[
FormFunction[
{"items", None} ->
RepeatingElement[
CompoundElement[<|
"chemical" -> <|
"Label" -> "Chemical",
"Interpreter" -> "Chemical"
|>,
"mol" -> <|
"Label" -> "Molar amount",
"Interpreter" -> QuantityVariable["Amount"]
|>
|>]],
EntityGroup[EntityInstance @@@ #items]["AbsoluteMass"] &
]
]
Gehen Sie auf das Formular.
![](assets.de/index.de/GB_15.png)
Sie können so viele Zeilen hinzufügen, wie Sie möchten, und das Formular berechnet die Gesamtmasse.
![](assets.de/index.de/GB_16.png)
Dieses Formular sieht dank des Responsive Designs auch auf einem Mobilgerät, wo Bildschirmplatz knapp ist, gut aus.
![](assets.de/index.de/GB_17.png)