Form Validation with Vuelidate — Transcript

Transcript of the free Vue.js lesson Form Validation with Vuelidatewatch the video lesson.

Vuelidate είναι εύκολο, λευκό και σύμφωνα με άλλες βαλυντικές βαλυντικές βασίλειες, είναι αποτελέσματο από το βασίλειο και δηλαδή είναι πολύ φλεξιβή. Το βασίλειο βρίσκεται με ένα σύστημα βαλυντικών βαλυντήτων, όπως The Required, Mean and Max Length, Mean and Max Value, E-mail και πολλές άλλες. Vuelidate βρίσκεται στο NPM, αλλά για το παράδειγμα μας θα το χρησιμοποιήσω και θα το χρησιμοποιήσω λογικά. Μπορείτε να δοκιμαντήσετε την δοκιμαντή, αν θέλετε να το καταστρέψ Το μπροσό Ready Bundle βρίσκεται στο δίκτυρο.

js είναι το plug-in itself και το validators file παρουσιάζει τους validators που μιλούσαμε πριν. Θα ανοίξω τα ροφάλια και τους αφήσω στο μπροσό μου. Αν έχουμε τους φάρους λογικά, μπορούμε να τους εμπορήσουμε στο HTML. use και το plug-in.

With that we are ready to use it. Let's see how we can implement what we did in the previous lesson. Vulidate introduces a new instance property called validations. In the validations object we have to define a key for each property we want to validate.

In our case we have a form that has a name and an age property. Now for each property we should specify the rules or the validators that make the property valid. The name for instance πρέπει να είναι χρειάζεται. Τώρα, όχι να εφαρμόσαμε την ρουλή μας, μπορούμε να χρησιμοποιήσουμε τα βαλυντήρια που μπορούμε να χρησιμοποιήσουμε κάτω από το σχέδιο του βαλυντήρου.

Το όνομα του βαλυντήρου που χρειάζεται είναι χρειάζεται. Αυτή είναι η μόνη ρουλή για το όνομα. Ας δούμε τι χρειάζεται για τα αδερφή. Πρώτα απ' όλα, θέλουμε τα αδερφή να είναι χρειάζεται και να είναι ένας νούμερος.

Για το νούμερο, μπορούμε να χρησιμοποιήσουμε ένα βαλυντήρι ονομάζοντας οπότε μπορούμε να χρησιμοποιήσουμε το ενδυνατήριο. Στην επόμενη, θέλουμε ότι η αίσθηση να είναι μεγαλύτερη από 12 και μεγαλύτερη από 120. Για αυτό, μπορούμε να χρησιμοποιήσουμε το ενδυνατήριο Μιν και Μαξ Βαλυντήριο που δύο αποφασίζονται σε έναν αρχικό. Όταν χρησιμοποιούμε ένα Μινιμό και ένα Μαξ Βαλυντήριο, μπορούμε να χρησιμοποιήσουμε το Βαλυντήριο Μπροστά.

Εντάξει, τα βαλυντήρια μας βασικά. Γιατί έχουμε δημιουργήσει ένα όνομα και τα αίσθηση Θα εξηγήσω τις δημιουργίες που δεν θα χρειαζόμαστε τώρα. Τώρα, στο method SubmitForm, θα πρέπει να εξηγήσουμε όταν η φορά είναι βαλή. Vuelidate στέλνει όλα τα δημιουργίες για τις βαλυντήσεις στο $V Object.

Σε αυτό το Object μπορούμε να βρουμε πολλή πληροφορία, όπως αν ένα χώρο είναι βαλό. $Invalid. Παρακολουθήστε ότι $V και όλες τις δημιουργίες είναι ρεακτικές. ως τα συγκεκριμένα πληροφορία που χρησιμοποιήσαμε εμείς.

INVALID. Αυτό θα πρέπει να είναι καλό. Αφήστε το τεμπλίτι μας. Η αλλαγή για το όνομα θα πρέπει να ειδητοποιηθεί τώρα όταν το όνομα της φόρμα είναι αξιολογημένο.

Το ίδιο για τα ηλικία. Τέλος, μπορούμε να καταστρέψουμε το Submit button, ενώ κάποια από τα φόρμα είναι αξ είναι οι αλλαγές για κάθε χώρο, το οποίο είναι καλό. Αν τυπήσω ένα όνομα, το όνομα αλλαγώνει και το βαθμό είναι ακόμη καταστραγμένο. Τώρα θα τυπήσω ένα στριγμό στο αγόρι, τίποτα δεν αλλάζει.

Θα τυπήσω ένα μικρό αγόρι, ακόμη τίποτα. Και τώρα θα χρησιμοποιήσω ένα βαλύτερο βαλύ και οι αλλαγές πηγαίνουν αλλαγές και το Submit βαθμό είναι καταστραγμένο. Αν τυπήσω Submit, η φόρμα είναι Submitted όπως περιμένει. Καλό!

Έχουμε καταστραγμένει να δημιουργήσ Vuelidate είναι εύκολο, λευκό και σύμφωνα με άλλες βαλυντικές βαλυντικές βασίλειες, είναι αποτελέσματο από το βασίλειο και δηλαδή είναι πολύ φλεξιβή. Το βασίλειο βρίσκεται με ένα σύστημα βαλυντικών βαλυντήτων, όπως The Required, Mean and Max Length, Mean and Max Value, E-mail και πολλές άλλες. Vuelidate βρίσκεται στο NPM, αλλά για το παράδειγμα μας θα το χρησιμοποιήσω και θα το χρησιμοποιήσω λογικά. Μπορείτε να δοκιμαντήσετε την δοκιμαντή, αν θέλετε να το καταστρέψ Το μπροσό Ready Bundle βρίσκεται στο δίκτυρο.

js είναι το plug-in itself και το validators file παρουσιάζει τους validators που μιλούσαμε πριν. Θα ανοίξω τα ροφάλια και τους αφήσω στο μπροσό μου. Αν έχουμε τους φάρους λογικά, μπορούμε να τους εμπορήσουμε στο HTML. use και το plug-in.

With that we are ready to use it. Let's see how we can implement what we did in the previous lesson. Vulidate introduces a new instance property called validations. In the validations object we have to define a key for each property we want to validate.

In our case we have a form that has a name and an age property. Now for each property we should specify the rules or the validators that make the property valid. The name for instance πρέπει να είναι χρειάζεται. Τώρα, όχι να εφαρμόσαμε την ρουλή μας, μπορούμε να χρησιμοποιήσουμε τα βαλυντήρια που μπορούμε να χρησιμοποιήσουμε κάτω από το σχέδιο του βαλυντήρου.

Το όνομα του βαλυντήρου που χρειάζεται είναι χρειάζεται. Αυτή είναι η μόνη ρουλή για το όνομα. Ας δούμε τι χρειάζεται για τα αδερφή. Πρώτα απ' όλα, θέλουμε τα αδερφή να είναι χρειάζεται και να είναι ένας νούμερος.

Για το νούμερο, μπορούμε να χρησιμοποιήσουμε ένα βαλυντήρι ονομάζοντας οπότε μπορούμε να χρησιμοποιήσουμε το ενδυνατήριο. Στην επόμενη, θέλουμε ότι η αίσθηση να είναι μεγαλύτερη από 12 και μεγαλύτερη από 120. Για αυτό, μπορούμε να χρησιμοποιήσουμε το ενδυνατήριο Μιν και Μαξ Βαλυντήριο που δύο αποφασίζονται σε έναν αρχικό. Όταν χρησιμοποιούμε ένα Μινιμό και ένα Μαξ Βαλυντήριο, μπορούμε να χρησιμοποιήσουμε το Βαλυντήριο Μπροστά.

Εντάξει, τα βαλυντήρια μας βασικά. Γιατί έχουμε δημιουργήσει ένα όνομα και τα αίσθηση Θα εξηγήσω τις δημιουργίες που δεν θα χρειαζόμαστε τώρα. Τώρα, στο method SubmitForm, θα πρέπει να εξηγήσουμε όταν η φορά είναι βαλή. Vuelidate στέλνει όλα τα δημιουργίες για τις βαλυντήσεις στο $V Object.

Σε αυτό το Object μπορούμε να βρουμε πολλή πληροφορία, όπως αν ένα χώρο είναι βαλό. $Invalid. Παρακολουθήστε ότι $V και όλες τις δημιουργίες είναι ρεακτικές. ως τα συγκεκριμένα πληροφορία που χρησιμοποιήσαμε εμείς.

INVALID. Αυτό θα πρέπει να είναι καλό. Αφήστε το τεμπλίτι μας. Η αλλαγή για το όνομα θα πρέπει να ειδητοποιηθεί τώρα όταν το όνομα της φόρμα είναι αξιολογημένο.

Το ίδιο για τα ηλικία. Τέλος, μπορούμε να καταστρέψουμε το Submit button, ενώ κάποια από τα φόρμα είναι αξ είναι οι αλλαγές για κάθε χώρο, το οποίο είναι καλό. Αν τυπήσω ένα όνομα, το όνομα αλλαγώνει και το βαθμό είναι ακόμη καταστραγμένο. Τώρα θα τυπήσω ένα στριγμό στο αγόρι, τίποτα δεν αλλάζει.

Θα τυπήσω ένα μικρό αγόρι, ακόμη τίποτα. Και τώρα θα χρησιμοποιήσω ένα βαλύτερο βαλύ και οι αλλαγές πηγαίνουν αλλαγές και το Submit βαθμό είναι καταστραγμένο. Αν τυπήσω Submit, η φόρμα είναι Submitted όπως περιμένει. Καλό!

Έχουμε καταστραγμένει να δημιουργήσ