Descripción general
La funcióncreateFormatter() devuelve una instancia de Intl.NumberFormat configurada para la moneda de tu tienda. Úsala para mostrar precios de forma consistente en tu tienda.
Obtener el formateador
Intl.NumberFormat configurado con el código de moneda de tu tienda (p. ej., USD, EUR, GBP).
Uso básico
Ejemplos
Mostrar precios de productos
Rangos de precios
Muestra “Desde $X” para productos con múltiples variantes:Total del carrito
Calcula y formatea los totales del carrito:Almacenar el formateador en caché
Crea el formateador una vez y reutilízalo para evitar llamadas API innecesarias:Métodos de Intl.NumberFormat
ComocreateFormatter() devuelve un Intl.NumberFormat estándar, tienes acceso a todos sus métodos:
format()
Devuelve una cadena formateada:formatToParts()
Devuelve un array de partes para renderizado personalizado:Moneda por tienda
El formateador usa automáticamente la moneda configurada en tu tienda:| Moneda de la tienda | Ejemplo de salida |
|---|---|
| USD | $29.99 |
| EUR | €29.99 |
| GBP | £29.99 |
| JPY | ¥2,999 |
| CAD | CA$29.99 |
| AUD | A$29.99 |
Ejemplo completo
Próximos pasos
Información de la tienda
Conoce otros datos de la tienda que puedes obtener
Gestión del carrito
Gestiona los artículos del carrito