Champ Number
Champ Number
Le champ number stocke des valeurs numeriques.
Ideal pour
- comptes
- statistiques
- valeurs de prix
- nombres de classement
- valeurs de type mesure
Exemple de schema
{ "name": "statValue", "label": "Stat Value", "type": "number" }Usage dans le template
<span class="stat-number">{{ statValue }}</span>Exemple de formatage :
<span class="price">{{ statValue | currency("$", 0) }}</span>Quand l'utiliser
Utilisez number lorsque la valeur doit rester numerique pour l'affichage, le tri ou une validation previsible.
Quand ne pas l'utiliser
N'utilisez pas number pour :
- des chaines de devise formatees avec des symboles deja integres
- des numeros de telephone
- des chaines arbitraires melangees
Utilisez text ou un champ plus specifique lorsque la valeur n'est pas vraiment numerique.
Notes techniques
- gardez les valeurs brutes numeriques et appliquez la mise en forme dans la couche de template
- evitez de stocker directement des symboles, unites ou separateurs dans la valeur sauvee
- preferez des labels specifiques au domaine autour du nombre plutot que d'integrer la presentation dans le champ lui-meme