Skip to content

FormControllerの機能拡張:バリデーション機能強化 #596

@simdy

Description

@simdy

主要な機能追加:

  • Compositionプラグインについて、以下の機能を追加
    • “validate”以外のタイミング(focusout, change)で表示を更新する
      • FormController.validate()を1度も呼んでいなくても、当該イベントが発生すれば表示を更新
    • バリデーションエラーになったすべての項目のすべてのエラーを表示できるようにする(現在は最初の1つのみ出る)
  • 入力値が空でも、required以外のルールも実行できるようにする
  • ”ルール×入力項目”の組ごとに、どのタイミングでバリデーション処理を行うかを定義できるようにする
  • 任意のバリデーション関数を定義可能にする

その他詳細な挙動は
https://www.htmlhifive.com/conts/web/view/reference/validator
に記載。

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions