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