Ένα ενδιαφέρον παράδειγμα των component props, που δεν έχουμε βλέπει ακόμα σε αυτή την κατάσταση, είναι η custom validation. Στην posteditor, δημιουργούμε το postprop για να είναι ένα σημαντικό, το οποίο είναι καλό, αλλά δεν παρακολουθούμε αν το past object έχει τα αντικείμενα αντικείμενα. Τι είναι τα αντικείμενα αντικείμενα? key και το text.
Για να δημιουργήσουμε ότι το past object εχει αυτά τα αντικείμενα, μπορούμε να παρακολουθήσουμε ένα custom validator σε το prop. Μπορούμε να το κάνουμε χρησιμοποιώντας την validator, η οποία είναι Η βαλυντή δουλειά έχει να επιστρέψει ένα βαλυνό βαλυνό βασίλειο αν το προπ είναι βαλυνό ή όχι. Θα δημιουργήσω ένα νέο προπ για να δείξω μερικές παραδείγματα. Ας δούμε ότι έχουμε ένα προπ, η αριθμό, που φυσικά πρέπει να είναι ένα νούμερο, αλλά πρέπει επίσης να είναι μεγαλύτερο από 0.
Μπορούμε να δημιουργήσουμε αυτό χρησιμοποιώντας ένα βαλυνό βαλυντή δουλειά, όπου θα δείξουμε ότι το βαλυνό είναι μεγαλύτερο από 0. Χρησιμοποιώντας ένα βαλυνό β Στο βαλυνδέκτο μπορούμε να κατασκευάσουμε ότι το παρουσιαστικό βαλύ είναι είτε κοκκινοί ή χαμ. Πιστεύω πως βλέπετε την ιδέα. Λοιπόν, πριν στο postprop, μπορούμε να κατασκευάσουμε ότι το post έχει ένα κεφάλι και ένα τεξίδι.
Κι όλα τα τεξίδια πρέπει να είναι στρίγματα. Ας ξεκινήσουμε με ένα κεφάλι. Για να ασφαλίσουμε ότι το τεξίδι υπάρχει και είναι ένα στρίγμα, μπορούμε να χρησιμοποιήσουμε το typeOf function και να το παρουσιάζουμε με το typeOfStrenght. Για να σας γνωρίζετε, ό Τώρα μπορούμε να επιστρέψουμε τα συγκομμένα Booleans χρησιμοποιώντας end.
Ας δούμε αν έχουμε κάποιες ερώσεις στο κονσόλι. Και δεν έχουμε, επειδή το post object είναι αξιολογικό. Θα περάσω ένα object που περιμένει μόνο το text για να δούμε τι συμβαίνει. Α, τώρα έχουμε αυτή την ερώτηση.
InvalidProp, CustomValidatorCheckFailed από PropPost. Ακόμα και αν το σημαίνει το σημαντικό, δεν είναι ξεκάθαρο το τι συμβαίνει με το post. Αν θέλουμε, μπορούμε να δώσουμε ένα άλλο ερώτημα στο κονσόλι για να εξηγήσουμε το σημαντικό. Θα χρησιμοποι Και εδώ, αν η προφή δεν είναι αξιολογημένη, μπορούμε να δημιουργήσουμε την αδερφή μας.
Εδώ μπορούμε να λέμε κάτι όπως «Τα προφή τεχνικά πρέπει να ειδητοποιούν ένα κεφάλαιο και τεχνικές ατριβουλές». Επίσης, πρέπει να επιτρέψουμε το αποτελέσμα της αξιολογικής. Αν προσπαθούμε να ειδητοποιήσουμε την προφή τώρα, θα βλέπουμε την αδερφή μας μαζί με ένα πραγματισμό που έρχεται από εσάς. Μπορούμε να πάμε ακόμα περισσότερο και να μιλήσουμε κάποια ατριβουλή που είναι α πρέπει να ειδητοποιήσει ένα τεξιδί.
Μπορούμε να κάνουμε το ίδιο για το κλειδί. Θα το δώσω για να καθαρίσω το κονσόλι και θα προσπαθήσω να ειδητήσω το πρώτο τεχνίδι. Τώρα, μαζί με μια σημαντική πραγματική, βρίσκεμε μια πολύ σημαντική αρρώρα, που μας πει ότι το τεχνίδι πρέπει να ειδητοποιήσει το κλειδί. Ένα ενδιαφέρον παράδειγμα των component props, που δεν έχουμε βλέπει ακόμα σε αυτή την κατάσταση, είναι η custom validation.
Στην posteditor, δημιουργούμε το postprop για να είναι ένα σημαντικό, το οποίο είναι καλό, αλλά δεν παρακολουθούμε αν το past object έχει τα αντικείμενα αντικείμενα. Τι είναι τα αντικείμενα αντικείμενα? key και το text. Για να δημιουργήσουμε ότι το past object εχει αυτά τα αντικείμενα, μπορούμε να παρακολουθήσουμε ένα custom validator σε το prop.
Μπορούμε να το κάνουμε χρησιμοποιώντας την validator, η οποία είναι Η βαλυντή δουλειά έχει να επιστρέψει ένα βαλυνό βαλυνό βασίλειο αν το προπ είναι βαλυνό ή όχι. Θα δημιουργήσω ένα νέο προπ για να δείξω μερικές παραδείγματα. Ας δούμε ότι έχουμε ένα προπ, η αριθμό, που φυσικά πρέπει να είναι ένα νούμερο, αλλά πρέπει επίσης να είναι μεγαλύτερο από 0. Μπορούμε να δημιουργήσουμε αυτό χρησιμοποιώντας ένα βαλυνό βαλυντή δουλειά, όπου θα δείξουμε ότι το βαλυνό είναι μεγαλύτερο από 0.
Χρησιμοποιώντας ένα βαλυνό β Στο βαλυνδέκτο μπορούμε να κατασκευάσουμε ότι το παρουσιαστικό βαλύ είναι είτε κοκκινοί ή χαμ. Πιστεύω πως βλέπετε την ιδέα. Λοιπόν, πριν στο postprop, μπορούμε να κατασκευάσουμε ότι το post έχει ένα κεφάλι και ένα τεξίδι. Κι όλα τα τεξίδια πρέπει να είναι στρίγματα.
Ας ξεκινήσουμε με ένα κεφάλι. Για να ασφαλίσουμε ότι το τεξίδι υπάρχει και είναι ένα στρίγμα, μπορούμε να χρησιμοποιήσουμε το typeOf function και να το παρουσιάζουμε με το typeOfStrenght. Για να σας γνωρίζετε, ό Τώρα μπορούμε να επιστρέψουμε τα συγκομμένα Booleans χρησιμοποιώντας end. Ας δούμε αν έχουμε κάποιες ερώσεις στο κονσόλι.
Και δεν έχουμε, επειδή το post object είναι αξιολογικό. Θα περάσω ένα object που περιμένει μόνο το text για να δούμε τι συμβαίνει. Α, τώρα έχουμε αυτή την ερώτηση. InvalidProp, CustomValidatorCheckFailed από PropPost.
Ακόμα και αν το σημαίνει το σημαντικό, δεν είναι ξεκάθαρο το τι συμβαίνει με το post. Αν θέλουμε, μπορούμε να δώσουμε ένα άλλο ερώτημα στο κονσόλι για να εξηγήσουμε το σημαντικό. Θα χρησιμοποι Και εδώ, αν η προφή δεν είναι αξιολογημένη, μπορούμε να δημιουργήσουμε την αδερφή μας. Εδώ μπορούμε να λέμε κάτι όπως «Τα προφή τεχνικά πρέπει να ειδητοποιούν ένα κεφάλαιο και τεχνικές ατριβουλές».
Επίσης, πρέπει να επιτρέψουμε το αποτελέσμα της αξιολογικής. Αν προσπαθούμε να ειδητοποιήσουμε την προφή τώρα, θα βλέπουμε την αδερφή μας μαζί με ένα πραγματισμό που έρχεται από εσάς. Μπορούμε να πάμε ακόμα περισσότερο και να μιλήσουμε κάποια ατριβουλή που είναι α πρέπει να ειδητοποιήσει ένα τεξιδί. Μπορούμε να κάνουμε το ίδιο για το κλειδί.
Θα το δώσω για να καθαρίσω το κονσόλι και θα προσπαθήσω να ειδητήσω το πρώτο τεχνίδι. Τώρα, μαζί με μια σημαντική πραγματική, βρίσκεμε μια πολύ σημαντική αρρώρα, που μας πει ότι το τεχνίδι πρέπει να ειδητοποιήσει το κλειδί.