Angular 7 currency priceAngular 2+ Google Maps componente no muestra puntos dinamicosCheckBox Angular 4 ngfor...
Flux received by a negative charge
Varistor? Purpose and principle
What is the grammatical term for “‑ed” words like these?
How much character growth crosses the line into breaking the character
Query about absorption line spectra
Is there a conventional notation or name for the slip angle?
Is it possible to use .desktop files to open local pdf files on specific pages with a browser?
Did arcade monitors have same pixel aspect ratio as TV sets?
How can "mimic phobia" be cured or prevented?
Why does Async/Await work properly when the loop is inside the async function and not the other way around?
Folder comparison
Constructing Group Divisible Designs - Algorithms?
Proving a function is onto where f(x)=|x|.
What major Native American tribes were around Santa Fe during the late 1850s?
Is XSS in canonical link possible?
We have a love-hate relationship
Bob has never been a M before
Global amount of publications over time
Gibbs free energy in standard state vs. equilibrium
How to align and center standalone amsmath equations?
Diode in opposite direction?
How will losing mobility of one hand affect my career as a programmer?
Did US corporations pay demonstrators in the German demonstrations against article 13?
What is this type of notehead called?
Angular 7 currency price
Angular 2+ Google Maps componente no muestra puntos dinamicosCheckBox Angular 4 ngfor problema al selecionarError en staticinjectorerror(appmodule) Angular 5imágenes locales en angularAgregar div con Angular 6equivalencia de $.watch de angularJS 1.x en angular 6cargar de forma Lazy mis componentes hijos en AngularValidar formulario de Django usando AngularComo detectar cambios con @input value AngularSeparar plantilla html para agregar contenido dinámico entre etiquetas. Angular 6+
estoy intentando dar formato a una moneda. Lo tengo que hacer en el componente.
En el template si se puede hacer con:
{{price | currency:'EUR':true:'1.2'}}
Pero como se podria hacer en el componente?
Gracias!
angular angular6
añade un comentario |
estoy intentando dar formato a una moneda. Lo tengo que hacer en el componente.
En el template si se puede hacer con:
{{price | currency:'EUR':true:'1.2'}}
Pero como se podria hacer en el componente?
Gracias!
angular angular6
añade un comentario |
estoy intentando dar formato a una moneda. Lo tengo que hacer en el componente.
En el template si se puede hacer con:
{{price | currency:'EUR':true:'1.2'}}
Pero como se podria hacer en el componente?
Gracias!
angular angular6
estoy intentando dar formato a una moneda. Lo tengo que hacer en el componente.
En el template si se puede hacer con:
{{price | currency:'EUR':true:'1.2'}}
Pero como se podria hacer en el componente?
Gracias!
angular angular6
angular angular6
formulada el 14 mar. a las 10:06
DavidDavid
728
728
añade un comentario |
añade un comentario |
2 respuestas
2
activas
más antiguas
votos
En Angular versión 6 y posteriores ya no es necesario inyectar el Pipe como antes, ahora puedes directamente importar la función que el Pipe usa, en tu caso la función formatCurrency
formatCurrency(10.9 ,'es-ES','€','1.2');
Para que esto funcionara tuve que asegurarme de que el locale estaba registrado:
import { registerLocaleData } from '@angular/common';
import localeEs from '@angular/common/locales/es';
registerLocaleData(localeEs);
Puedes verlo funcionar aquí (StackBlitz)
Gracias por l'ayuda! Me sale esto 1,80�EUR. Se podria quedar solo con 1,80?
– David
el 14 mar. a las 10:37
añade un comentario |
puedes usar una función como:
getCurrency(price: number) {
return new Intl.NumberFormat('es-ES', { style: 'currency', currency: 'EUR'}).format(price);
}
No es la solución que da Angular, pero es totalmente válida y soportada por todos los navegadores actuales (incluso IE 11).
– Pablo Lozano
el 14 mar. a las 11:10
La solución ideal es usar el locale como bien explicas en tu respuesta pero esto es más una solución quick&dirty. Si el requisito es a nivel de aplicación es mucho mejor registrar los locales. Esta guía me fue de ayuda también: angular.io/guide/i18n
– Francisco Tena
el 14 mar. a las 11:38
añade un comentario |
Tu Respuesta
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "637"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Impulsado por u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "Contribuciones del usuario con licencia u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 con atribuciu0026#243;n requeridau003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(polu0026#237;tica de contenido)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Registrarse o iniciar sesión
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Registrarse mediante Google
Registrarse mediante Facebook
Regístrate con email y contraseña
Publicar como invitado
Requerido, nunca se muestra
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fes.stackoverflow.com%2fquestions%2f245607%2fangular-7-currency-price%23new-answer', 'question_page');
}
);
Publicar como invitado
Requerido, nunca se muestra
2 respuestas
2
activas
más antiguas
votos
2 respuestas
2
activas
más antiguas
votos
activas
más antiguas
votos
activas
más antiguas
votos
En Angular versión 6 y posteriores ya no es necesario inyectar el Pipe como antes, ahora puedes directamente importar la función que el Pipe usa, en tu caso la función formatCurrency
formatCurrency(10.9 ,'es-ES','€','1.2');
Para que esto funcionara tuve que asegurarme de que el locale estaba registrado:
import { registerLocaleData } from '@angular/common';
import localeEs from '@angular/common/locales/es';
registerLocaleData(localeEs);
Puedes verlo funcionar aquí (StackBlitz)
Gracias por l'ayuda! Me sale esto 1,80�EUR. Se podria quedar solo con 1,80?
– David
el 14 mar. a las 10:37
añade un comentario |
En Angular versión 6 y posteriores ya no es necesario inyectar el Pipe como antes, ahora puedes directamente importar la función que el Pipe usa, en tu caso la función formatCurrency
formatCurrency(10.9 ,'es-ES','€','1.2');
Para que esto funcionara tuve que asegurarme de que el locale estaba registrado:
import { registerLocaleData } from '@angular/common';
import localeEs from '@angular/common/locales/es';
registerLocaleData(localeEs);
Puedes verlo funcionar aquí (StackBlitz)
Gracias por l'ayuda! Me sale esto 1,80�EUR. Se podria quedar solo con 1,80?
– David
el 14 mar. a las 10:37
añade un comentario |
En Angular versión 6 y posteriores ya no es necesario inyectar el Pipe como antes, ahora puedes directamente importar la función que el Pipe usa, en tu caso la función formatCurrency
formatCurrency(10.9 ,'es-ES','€','1.2');
Para que esto funcionara tuve que asegurarme de que el locale estaba registrado:
import { registerLocaleData } from '@angular/common';
import localeEs from '@angular/common/locales/es';
registerLocaleData(localeEs);
Puedes verlo funcionar aquí (StackBlitz)
En Angular versión 6 y posteriores ya no es necesario inyectar el Pipe como antes, ahora puedes directamente importar la función que el Pipe usa, en tu caso la función formatCurrency
formatCurrency(10.9 ,'es-ES','€','1.2');
Para que esto funcionara tuve que asegurarme de que el locale estaba registrado:
import { registerLocaleData } from '@angular/common';
import localeEs from '@angular/common/locales/es';
registerLocaleData(localeEs);
Puedes verlo funcionar aquí (StackBlitz)
editada el 14 mar. a las 10:43
respondida el 14 mar. a las 10:27
Pablo LozanoPablo Lozano
20.9k42352
20.9k42352
Gracias por l'ayuda! Me sale esto 1,80�EUR. Se podria quedar solo con 1,80?
– David
el 14 mar. a las 10:37
añade un comentario |
Gracias por l'ayuda! Me sale esto 1,80�EUR. Se podria quedar solo con 1,80?
– David
el 14 mar. a las 10:37
Gracias por l'ayuda! Me sale esto 1,80�EUR. Se podria quedar solo con 1,80?
– David
el 14 mar. a las 10:37
Gracias por l'ayuda! Me sale esto 1,80�EUR. Se podria quedar solo con 1,80?
– David
el 14 mar. a las 10:37
añade un comentario |
puedes usar una función como:
getCurrency(price: number) {
return new Intl.NumberFormat('es-ES', { style: 'currency', currency: 'EUR'}).format(price);
}
No es la solución que da Angular, pero es totalmente válida y soportada por todos los navegadores actuales (incluso IE 11).
– Pablo Lozano
el 14 mar. a las 11:10
La solución ideal es usar el locale como bien explicas en tu respuesta pero esto es más una solución quick&dirty. Si el requisito es a nivel de aplicación es mucho mejor registrar los locales. Esta guía me fue de ayuda también: angular.io/guide/i18n
– Francisco Tena
el 14 mar. a las 11:38
añade un comentario |
puedes usar una función como:
getCurrency(price: number) {
return new Intl.NumberFormat('es-ES', { style: 'currency', currency: 'EUR'}).format(price);
}
No es la solución que da Angular, pero es totalmente válida y soportada por todos los navegadores actuales (incluso IE 11).
– Pablo Lozano
el 14 mar. a las 11:10
La solución ideal es usar el locale como bien explicas en tu respuesta pero esto es más una solución quick&dirty. Si el requisito es a nivel de aplicación es mucho mejor registrar los locales. Esta guía me fue de ayuda también: angular.io/guide/i18n
– Francisco Tena
el 14 mar. a las 11:38
añade un comentario |
puedes usar una función como:
getCurrency(price: number) {
return new Intl.NumberFormat('es-ES', { style: 'currency', currency: 'EUR'}).format(price);
}
puedes usar una función como:
getCurrency(price: number) {
return new Intl.NumberFormat('es-ES', { style: 'currency', currency: 'EUR'}).format(price);
}
respondida el 14 mar. a las 10:40
Francisco TenaFrancisco Tena
1363
1363
No es la solución que da Angular, pero es totalmente válida y soportada por todos los navegadores actuales (incluso IE 11).
– Pablo Lozano
el 14 mar. a las 11:10
La solución ideal es usar el locale como bien explicas en tu respuesta pero esto es más una solución quick&dirty. Si el requisito es a nivel de aplicación es mucho mejor registrar los locales. Esta guía me fue de ayuda también: angular.io/guide/i18n
– Francisco Tena
el 14 mar. a las 11:38
añade un comentario |
No es la solución que da Angular, pero es totalmente válida y soportada por todos los navegadores actuales (incluso IE 11).
– Pablo Lozano
el 14 mar. a las 11:10
La solución ideal es usar el locale como bien explicas en tu respuesta pero esto es más una solución quick&dirty. Si el requisito es a nivel de aplicación es mucho mejor registrar los locales. Esta guía me fue de ayuda también: angular.io/guide/i18n
– Francisco Tena
el 14 mar. a las 11:38
No es la solución que da Angular, pero es totalmente válida y soportada por todos los navegadores actuales (incluso IE 11).
– Pablo Lozano
el 14 mar. a las 11:10
No es la solución que da Angular, pero es totalmente válida y soportada por todos los navegadores actuales (incluso IE 11).
– Pablo Lozano
el 14 mar. a las 11:10
La solución ideal es usar el locale como bien explicas en tu respuesta pero esto es más una solución quick&dirty. Si el requisito es a nivel de aplicación es mucho mejor registrar los locales. Esta guía me fue de ayuda también: angular.io/guide/i18n
– Francisco Tena
el 14 mar. a las 11:38
La solución ideal es usar el locale como bien explicas en tu respuesta pero esto es más una solución quick&dirty. Si el requisito es a nivel de aplicación es mucho mejor registrar los locales. Esta guía me fue de ayuda también: angular.io/guide/i18n
– Francisco Tena
el 14 mar. a las 11:38
añade un comentario |
¡Gracias por contribuir en StackOverflow en español con una respuesta!
- Por favor, asegúrate de responder a la pregunta. ¡Proporciona información y comparte tu investigación!
Pero evita…
- Pedir ayuda o aclaraciones, o responder a otras respuestas.
- Hacer declaraciones basadas en opiniones; asegúrate de respaldarlas con referencias o con tu propia experiencia personal.
Para obtener más información, consulta nuestros consejos sobre cómo escribir grandes respuestas.
Registrarse o iniciar sesión
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Registrarse mediante Google
Registrarse mediante Facebook
Regístrate con email y contraseña
Publicar como invitado
Requerido, nunca se muestra
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fes.stackoverflow.com%2fquestions%2f245607%2fangular-7-currency-price%23new-answer', 'question_page');
}
);
Publicar como invitado
Requerido, nunca se muestra
Registrarse o iniciar sesión
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Registrarse mediante Google
Registrarse mediante Facebook
Regístrate con email y contraseña
Publicar como invitado
Requerido, nunca se muestra
Registrarse o iniciar sesión
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Registrarse mediante Google
Registrarse mediante Facebook
Regístrate con email y contraseña
Publicar como invitado
Requerido, nunca se muestra
Registrarse o iniciar sesión
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Registrarse mediante Google
Registrarse mediante Facebook
Regístrate con email y contraseña
Registrarse mediante Google
Registrarse mediante Facebook
Regístrate con email y contraseña
Publicar como invitado
Requerido, nunca se muestra
Requerido, nunca se muestra
Requerido, nunca se muestra
Requerido, nunca se muestra
Requerido, nunca se muestra
Requerido, nunca se muestra
Requerido, nunca se muestra
Requerido, nunca se muestra
Requerido, nunca se muestra