Cree una página web que calcule el total de masa de múltiples químicos
Cree una FormFunction que tenga dos columnas de filas: Una para un químico y otra para la cantidad en moles. Para hacer esto, usted puede utilizar RepeatingElement y CompoundElement.
In[1]:=
CloudDeploy[
FormFunction[
{"items", None} ->
RepeatingElement[
CompoundElement[<|
"chemical" -> <|
"Label" -> "Chemical",
"Interpreter" -> "Chemical"
|>,
"mol" -> <|
"Label" -> "Molar amount",
"Interpreter" -> QuantityVariable["Amount"]
|>
|>]],
EntityGroup[EntityInstance @@@ #items]["AbsoluteMass"] &
]
]
Visite el formulario.
Usted puede agregar tantas filas como desee, y el formulario calculará el total de masa.
Este formulario también se verá bien en dispositivos móviles, donde el espacio real de la pantalla es escaso, gracias a su diseño adaptable.