ILLA home page
  1. Input

Το στοιχείο εισαγωγής κειμένου είναι ένα στοιχείο διεπαφής χρήστη που επιτρέπει στους χρήστες να εισάγουν και να επεξεργάζονται κείμενο σε μια μορφή ή πεδίο εισαγωγής.

Ιδιότητες

ΙδιότητεςΠεριγραφή
Προεπιλεγμένη τιμήΗ αρχική τιμή του εξαρτήματος. Μπορείτε να αλλάξετε δυναμικά την αρχική τιμή πληκτρολογώντας JavaScript στην {{}}.
ΥποκατάστατοΗ τιμή θα εμφανίζεται όταν το πεδίο εισαγωγής είναι κενό.
ΕτικέταΤο όνομα του πεδίου που εμφανίζεται στο χρήστη
ΛεζάνταΜια λεζάντα που χρησιμοποιείται για να περιγράψει λεπτομερώς το πεδίο
Κρυφή ετικέταΟρίστε αν θα εμφανίζεται η ετικέτα
ΘέσηΟρίστε τη θέση της ετικέτας σε σχέση με το στοιχείο
ΕυθυγράμμισηΟρισμός της στοίχισης (στοίχιση αριστερά ή δεξιά) της ετικέτας
WidthΌταν η ετικέτα βρίσκεται στην αριστερή πλευρά του εξαρτήματος, ορίστε το λόγο πλάτους της ετικέτας.
Χειριστής ΣυμβάντωνΕρωτήματα ενεργοποίησης, έλεγχος εφαρμογών, ή κλήση άλλων API σε απόκριση σε συμβάντα εφαρμογής.
ΑπενεργοποιημένοΕλέγξτε την κατάσταση του αν το στοιχείο είναι απενεργοποιημένο. Το στοιχείο δεν μπορεί να τροποποιηθεί ή να εστιαστεί όταν είναι απενεργοποιημένο.
Μόνο Για ΑνάγνωσηΕλέγξτε την κατάσταση του αν το στοιχείο είναι μόνο για ανάγνωση. Ένα στοιχείο μόνο για ανάγνωση μπορεί να επιλεγεί και να εστιασθεί, αλλά δεν μπορεί να τροποποιηθεί.
Εμφάνιση κουμπιού καθαρισμούελέγχει αν εμφανίζεται ή όχι ένα κουμπί εκκαθάρισης στο πεδίο εισόδου
Εμφάνιση αριθμού χαρακτήρωνελέγχει αν εμφανίζεται ή όχι ο αριθμός χαρακτήρων της εισόδου
Πρόθεμα κειμένουένα σύντομο κομμάτι κειμένου που εμφανίζεται στα αριστερά του πεδίου εισόδου, που χρησιμοποιείται συχνά για να παρέχει επιπλέον πλαίσιο ή οδηγίες προς το χρήστη
Κείμενο επιθέματοςένα σύντομο κείμενο που εμφανίζεται στα δεξιά του πεδίου εισαγωγής, που χρησιμοποιείται συχνά για να παρέχει πρόσθετες πληροφορίες ή ανατροφοδότηση στον χρήστη
ΥπόδειξηΟι χρήστες μπορούν να εισάγουν εδώ την υπόδειξη συστατικού. Η υπόδειξη θα εμφανίζεται όταν εστιάζεται. Υποστηρίζεται μορφή Markdown
Απαιτούμενο πεδίοΙσχύει μόνο όταν ο διακόπτης είναι ενεργοποιημένος.
Μοτίβοκαθορίστε ένα μοτίβο κανονικής έκφρασης που η είσοδος του χρήστη πρέπει να ταιριάζει για να θεωρηθεί έγκυρο
Μέγιστο μήκοςορισμός του μέγιστου αριθμού χαρακτήρων που μπορούν να εισαχθούν στο πεδίο εισαγωγής.
Ελάχιστο Μήκοςπροσδιορίζει τον ελάχιστο αριθμό χαρακτήρων που πρέπει να εισάγει ο χρήστης στο πεδίο εισαγωγής, προκειμένου η εισαγωγή να θεωρηθεί έγκυρη.
Προσαρμοσμένοι κανόνεςΔημιουργήστε εδώ τη λογική επικύρωσής σας. Οι κανόνες πρέπει να γίνονται σε JavaScript και να καλύπτονται από {}}.
Απόκρυψη μηνύματος επικύρωσηςΜπορείτε να αποκρύψετε το μήνυμα σφάλματος αλλάζοντας την κρυφή κατάσταση όταν η τιμή εισόδου είναι εσφαλμένη. Μπορείτε να αλλάξετε δυναμικά την κρυφή κατάσταση από JavaScript.
Πλήκτρο Δεδομένων ΦόρμαςΚαθορίστε ένα κλειδί ενός στοιχείου φόρμας περιτυλίγματος κατά την κατασκευή του χαρακτηριστικού δεδομένων.
HiddenΔυναμική ρύθμιση της απόκρυψης του συστατικού. Μπορείτε να αλλάξετε την κρυφή κατάσταση μέσω της δυναμικής δυαδικής τιμής.
Χρώμα ΘέματοςΕπιτρέπει στους χρήστες να καθορίσουν το χρώμα φόντου και την αδιαφάνεια του κουμπιού

Μέθοδος

Μπορείτε να χρησιμοποιήσετε άλλα στοιχεία για τον έλεγχο της εφαρμογής. Υποστηρίζουμε τις ακόλουθες δύο μεθόδους:

  • ορισμός

Για να ορίσετε την τιμή εισόδου, για παράδειγμα, {{‘value1’}}

ΙδιότητεςΠεριγραφή
ΤιμήInput value
  • καθαρή αξία

Για να καθαρίσετε την τιμή του επιλεγμένου στοιχείου

  • focus

Όταν καλείται η μέθοδος εστίασης, το πεδίο εισαγωγής θα επισημανθεί και θα είναι έτοιμο για τον χρήστη να ξεκινήσει την πληκτρολόγηση χωρίς την ανάγκη ο χρήστης να κάνει κλικ στο πεδίο εισαγωγής

Παράδειγμα Χρήσης:

Υποστήριξη στοιχείου εισαγωγής ακούγοντας την εκδήλωση onChange άλλων στοιχείων χρησιμοποιώντας το ενσωματωμένο σύστημα γεγονότων. Ρυθμίστε το ακολουθώντας τα παρακάτω βήματα:

  1. Προσθέστε μια σκανδάλη συμβάντος στο στοιχείο που θέλετε να ακούσετε. Για παράδειγμα, αν θέλετε να ακούσετε το onChange event of a Radio Group component, θα προσθέσεις έναν χειριστή συμβάντων σε αυτό το στοιχείο της ομάδας ραδιοφώνου.
  2. Στο χειριστή συμβάντων επεξεργασίας, επιλέξτε Control component εν ενεργεία, επιλέξτε το στοιχείο Input που θέλετε να ενημερώσετε ως στόχο του συμβάντος.
  3. Επιλέξτε την ενέργεια SetValue και επιλέξτε την κατάλληλη τιμή για την εφαρμογή εισόδου. Αυτή θα είναι η τιμή που έχει και θα ενημερώνει το στοιχείο εισόδου όταν ενεργοποιείται το γεγονός.
  4. Αποθηκεύστε τις ρυθμίσεις ενεργοποίησης του συμβάντος και επαναλάβετε τη διαδικασία για οποιαδήποτε άλλα στοιχεία θέλετε να ακούσετε.

Μόλις ρυθμίσετε την ενεργοποίηση του γεγονότος, το στοιχείο εισόδου θα ενημερώνεται αυτόματα κάθε φορά που το συμβάν onChange ενεργοποιείται στα άλλα στοιχεία. Αυτό σας επιτρέπει να δημιουργήσετε δυναμικές διεπαφές που ανταποκρίνονται στην είσοδο του χρήστη σε πραγματικό χρόνο, καθιστώντας ευκολότερη την πλοήγηση και την αλληλεπίδραση των χρηστών με την εφαρμογή σας.

Χειριστής συμβάντων

ΓεγονόςΠεριγραφή
ΑλλαγήΌταν ένας χρήστης αλλάζει την επιλεγμένη τιμή εισόδου
ΕστίασηΌταν ένας χρήστης μετακινεί τον κέρσορα του ποντικιού στο στοιχείο εισόδου
BlurΌταν ένας χρήστης τελειώνει την αξία εισαγωγής και κλείνει από το να επικεντρωθεί στο στοιχείο cascader

Δεδομένα

Το στοιχείο έχει κάποια κοινώς χρησιμοποιούμενα δεδομένα, τα οποία μπορούν να κληθούν μέσω του {{componentName.propertyName}} στην εφαρμογή.

Όνομα ιδιότηταςΠεριγραφή
τιμήτιμή εισόδου χρήστη
colorSchemeχρώμα φόντου του κουμπιού
απενεργοποιημένομια δυαδική τιμή δείχνει την κατάσταση απενεργοποιημένης λειτουργίας
Εμφάνιση Ονόματοςτο όνομα αυτού του στοιχείου (δηλαδή το κουμπί1)
formDataKeyτο κλειδί δεδομένων εντύπου για την εισαγωγή
hiddenκρυφή κατάσταση (αληθής ή ψευδές)
ετικέτατιμή ετικέτας
labelΣτοίχισηστοίχιση της ετικέτας εισόδου (αριστερά ή δεξιά)
ετικέταΘέσηθέση της ετικέτας εισόδου (αριστερά ή δεξιά)
ετικέταΠλάτοςο ακέραιος αριθμός που αντιπροσωπεύει το πλάτος της ετικέτας.
μέγιστο μήκοςη τιμή του μέγιστου μήκους
minΜήκοςη τιμή του ελάχιστου μήκους
placeholderτιμή κράτησης θέσης
prefixTextτιμή του προθέματος κειμένου
επίθημαΚείμενοτιμή του επιθέματος κειμένου
Μόνο για ανάγνωσημια δυαδική τιμή δείχνει την έτοιμηΜόνο κατάσταση της εισαγωγής.
απαιτείταιμια δυαδική τιμή δείχνει την απαιτούμενη κατάσταση της εισόδου.
regexτακτική έκφραση εισόδου
ΕμφάνισηΑριθμός χαρακτήρωνμια δυαδική τιμή δείχνει αν εμφανίζεται ο αριθμός χαρακτήρων της εισόδου
tooltipTextτιμή κειμένου υπόδειξης

Παράδειγμα: {{input1.value}}

Περίπτωση χρήσης

Παρακάτω είναι μερικά παραδείγματα για την προσαρμογή του στοιχείου εισαγωγής.

  • Πρόθεμα:

input_prefix

  • Κατάληξη:

input_suffix

  • Υπόδειξη:

input_tooltip

  • Μοτίβο:

input_pattern