Campo numérico
Campo numérico
El campo number almacena valores numéricos.
Ideal para
- conteos
- estadísticas
- valores de precio
- números de clasificación
- valores tipo medición
Ejemplo de esquema
{ "name": "statValue", "label": "Stat Value", "type": "number" }Uso en plantillas
<span class="stat-number">{{ statValue }}</span>Ejemplo de formato:
<span class="price">{{ statValue | currency("$", 0) }}</span>Úsalo cuando
Usa number cuando el valor deba permanecer numérico para mostrarlo, ordenarlo o para una validación predecible.
No lo uses cuando
No uses number para:
- cadenas de moneda formateadas con símbolos adicionales ya incluidos
- números de teléfono
- cadenas mixtas arbitrarias
Usa text o un campo más específico cuando el valor no sea verdaderamente numérico.
Notas técnicas
- mantén los valores sin formato numéricos y aplica el formateo en la capa de plantillas
- evita almacenar símbolos, unidades o separadores directamente en el valor guardado
- prefiere etiquetas específicas del dominio alrededor del número en lugar de incorporar la presentación dentro del propio campo