Περισσότερα
Angular πώς να εμφανίζετε τον αριθμό πάντα με 2 δεκαδικά ψηφία σε <input>,
Έχω μια τιμή float για το ng-model που θα ήθελα να εμφανίζεται πάντα με 2 δεκαδικά ψηφία στο <input>
:
<input ng-model="myNumb" step ="0.01" type="number">
Αυτό λειτουργεί για τις περισσότερες περιπτώσεις όταν το "myNumb" έχει δεκαδικά ψηφία. Αλλά δεν θα επιβάλει την εμφάνιση των 2 δεκαδικών ψηφίων εάν το "myNumb" έχει λιγότερα από 2 δεκαδικά ψηφία (3.2), ή έναν ακέραιο αριθμό(30)
Πώς μπορώ να επιβάλω την εμφάνιση 2 δεκαδικών ψηφίων στο πεδίο <input>
63
3
AngularJS - Εισαγωγή αριθμού με 2 δεκαδικά ψηφία θα μπορούσε να βοηθήσει... Φιλτράρισμα:
Διαβάζοντας προς τα εμπρός αυτό επισημάνθηκε στην επόμενη απάντηση ng-model="myDecimal | number : 2".
Δοκιμάσατε να χρησιμοποιήσετε το φίλτρο
https://docs.angularjs.org/api/ng/filter/number
Χρήση φίλτρου νομίσματος με κενό σύμβολο ($)