[Vue 2]Anddを使用したカスタムベリファイアの作成
🌈 Ant Designを使用したカスタムベリファイアの作成
📋 Anddデフォルトvalidator rules
antdは、デフォルトで簡単に使用できるベリファイアを提供します.
Vue.jsでは上記のように属性値を与えて使用できます
antdが提供するデフォルトのタイプは次のとおりです.
✏️ Type
type = "email"
¥¥¥という形で属性値を入力すると、入力時にすぐに有効性チェックが行われます(非常に便利…!)💫 Custom Validator
次に、組み込まれたvalidatorのほか、カスタムvalidatorも作成します.
IPアドレスを検証する場合
regexpの使用
regexpプロパティはで使用できますが、正規表現が長すぎるとコードが醜くなります
だからvalidator APIを使いたい
▼▼▼validatorを使う
まず関数を接続する
関数の形式は次のとおりです.
(ここで、IPValidは通常の正規表現であり、正規表現に合致する場合はtrueを返します)
コンソールをクリックするとこのようなパラメータ情報が表示されます
コンソールでは、このcallback関数でパラメータとしての文字列は警告としてマークされますが、production modeでは現れないので心配ありません
にこにこ...
📋 装飾検証フォーム
has-feedbackまたはallow-sclearオプションを追加して飾ることもできます
Reference
この問題について([Vue 2]Anddを使用したカスタムベリファイアの作成), 我々は、より多くの情報をここで見つけました https://velog.io/@esthevely/FrontEndVue.js-Antd으로-custom-validator-만들기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol