Οδηγός AngularJS ng-maxlength
Ορισμός και χρήση
ng-maxlength
προσθέτει περιορισμούς στις εισαγωγές πεδίων και τους ελέγχους των φόρμας στο HTML.
ng-maxlength
με τον οδηγό maxlength
Η ιδιότητα είναι διαφορετική, η δεύτερη θα εμποδίσει τους χρήστες να εισάγουν χαρακτήρες πάνω από το όριο των χαρακτήρων.
ng-maxlength
Η οδηγία δεν θα εμποδίσει τον χρήστη να εισάγει περισσότερους χαρακτήρες από το όριο, αλλά αν το κάνει, η φόρμα θα γίνει μη έγκυρη.
Παράδειγμα
Αν η τιμή εισαγωγής είναι μεγαλύτερη από πέντε χαρακτήρες, θα εμφανιστεί σφάλμα:
<form name="myForm"> <input name="myInput" ng-model="myInput" ng-maxlength="5"> <h1 ng-if="!myForm.myInput.$valid">Η τιμή είναι πολύ μεγάλη</h1> </form>
Γραμματική
<input type="text" ng-maxlength="number</input>
Κύρια για κείμενο <input>
Υποστηρίζεται από στοιχεία που ελέγχονται από κείμενο, αλλά μπορεί να χρησιμοποιηθεί και σε άλλα στοιχεία που επιτρέπουν την εισαγωγή χρήστη.
Παράμετρος
Παράμετρος | Περιγραφή |
---|---|
number | Ο αριθμός που δείχνει το μέγιστο αριθμό χαρακτήρων που είναι νόμιμος για το πεδίο εισαγωγής. |