問題タブ [vee-validate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vuejs2 - Vuejs + VeeValidate パラメーターを子コンポーネントに渡す
いくつかの小道具を渡す Month というコンポーネントを作成しました。
次のようなもので呼び出すと、すべて正しく機能します。
ただし、検証部分を渡そうとすると、VeeValidate はそれを無視するようです:
親でこれに似たことができるように、メッセージバスを使用せずに検証を子に渡す方法はありますか:
または、エラーを親と子の間で正しく入力/伝播することはできませんか?
regex - VueJs Vee-Validate 間違った電子メール検証
バージョン
vee-validate: 2.1.0-beta.2
vue: 2.5.7
説明
電子メール検証を使用しましたが、次のような有効な電子メールは考慮されません。
- admin@gmail.com
それは考慮します:
- admin@gmail.co
- admin1@gmail.com
- admin@gmail1.com
- admin@gmail.net
- admin@gmail.ne
コード スニペットは次のとおりです。
参照用の画像を参照してください: https://i.stack.imgur.com/Dpz4F.png
---------------[UPDATE]:---------------
メールルールをオーバーライドして、次のようにしました:
このカスタム ルールが行っていることは、vee-validate の電子メール検証で失敗しても、regEx 検証で true であれば、それを受け入れるということです。ただし、admin@a は有効な電子メール アドレスと見なされます。