Play フレームワークには、JSF でレンダリングされた attrubite のようなものがありますか?
私はフォームを持っています:
@checkbox(parametersForm("checkDuplicates"), '_label -> "Check duplicates")
@checkbox(parametersForm("checkDuplicatesCaseSensitive"), '_label -> "Case-sensitive check duplicates")
そして、このパラメーターを 2 つのブール変数「checkDuplicates」と「checkDuplicatesCaseSensitive」で投稿するようにしました。
@(parametersForm: Form[ImportController.ImportParameters])
重複チェックがチェックされている場合にのみ、チェックボックスの大文字と小文字を区別することがユーザーに表示されるときに結果を達成したいと考えています。
単純な Java スクリプトを使用してそれを実行できることはわかっていますが、この組み込みメカニズムが存在することに興味がありました (フィールドの表示/非表示は他のフィールドに依存します)。次のような入力に隠し値を設定することで可能になると思います
'hidden -> @parametersForm.get.checkDuplicates==true
しかし、私はscalaが初めてなので、私の質問です。