5

EDIT
は play-js-validation の作成者に連絡しました。最先端のもの。Play は、リリース予定の 2.10 で仮想化された scala に対してコンパイルする必要があり、ネストされたケース クラスはまだサポートされていません。本当に印象的なプロジェクトです。プロトタイプが私が望んでいたことをほぼ正確に実行するので、それが実現することを願っています...

これを見つけました: https://github.com/namin/play-js-validation

Play 2.0 に組み込みのクライアント側検証の計画があるかどうか知っている人はいますか?

現在、既存の DB スキーマに基づいて、コントローラー、モデル (フォーム検証あり)、および dao scala ファイルを生成しています。そのプロセスの一部としてクライアント側の検証を含めたいです!

手がかり、インサイダーの知識などをありがとう。

ps Play ユーザー グループは控えめに言っても忙しいです。ほとんどの投稿は完全に無視されているようです (もちろん、多くの Stackoverflow Play 関連の質問にも回答がないため、このスレッドは DOA になる可能性があります...)

4

1 に答える 1

2

残念ながら、そのような計画はありません。少なくとも聞いたことはありません (注: 私は開発チームのメンバーではなく、ただのプレイヤーです)。

Play の Lighthouse でチケットを確認する

一方で、これが Play の仮定にまったく合っているかどうかは疑問です。クライアント側の検証は、フレームワークによって決定されるべきではないいくつかの外部 JS ソリューションで行われます。デフォルトではjQuery。

最後に、クライアント側の検証を使用する唯一の方法は、JS ライブラリをインクルードし、フォーム フィールドに適切な属性を追加することです。つまり、 jQuery Validation プラグインで検証できるタグを作成します。

@inputText(entrantForm("identitynumber"),
    '_label->"Identity number",
    'class -> "required",
    'minlength -> "11",
    'maxlength -> "11")
于 2012-05-24T11:33:39.050 に答える