Campo `number`

Campo number

Il campo number memorizza valori numerici.

Ideale per

  • conteggi
  • statistiche
  • valori di prezzo
  • numeri di classifica
  • valori di misurazione

Esempio di schema

{ "name": "statValue", "label": "Stat Value", "type": "number" }

Utilizzo nel template

<span class="stat-number">{{ statValue }}</span>

Esempio di formattazione:

<span class="price">{{ statValue | currency("$", 0) }}</span>

Quando usarlo

Usa number quando il valore deve rimanere numerico per la visualizzazione, l'ordinamento o una validazione prevedibile.

Quando non usarlo

Non usare number per:

  • stringhe di valuta formattate con simboli aggiuntivi incorporati
  • numeri di telefono
  • stringhe miste arbitrarie

Usa text o un campo più specifico quando il valore non è realmente numerico.

Note tecniche

  • mantieni i valori grezzi numerici e applica la formattazione nel livello del template
  • evita di memorizzare simboli, unità o separatori direttamente nel valore salvato
  • preferisci etichette specifiche del dominio intorno al numero invece di incorporare la presentazione nel campo stesso

Correlati