다수의 화학 물질의 합계 질량을 계산하는 웹 페이지 작성
한 줄에 2개의 열을 가진 FormFunction을 작성합니다. 하나의 라인은 화학 물질에, 또 하나는 몰 단위의 양에 사용합니다. 이를 작성하기 위해 RepeatingElement와 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"] &
]
]
이 양식을 살펴봅니다.
행은 원하는만큼 추가 할 수 있으며, 양식은 총 질량을 계산합니다.
이 양식은 반응형 디자인 덕분에 화면 크기가 작은 모바일 디바이스에서도 보기 좋게 디스플레이됩니다.