How to Format price with javascript in Magento 2 - Magento source24
define(
[
'jquery',
'Magento_Checkout/js/model/quote',
'Magento_Catalog/js/price-utils'
],
function ($,quote, priceUtils) {
"use strict";
formatedPrice = getFormattedPrice(price)
getFormattedPrice: function (price) {
//todo add format data
return priceUtils.formatPrice(price, quote.getPriceFormat());
}
});
}
);
try this :
define(
[
'uiComponent',
'Magento_Checkout/js/model/quote',
'Magento_Catalog/js/price-utils'
],
function (Component,quote, priceUtils) {
"use strict";
return Component.extend({
defaults: {
template: 'Magento_Tax/checkout/shipping_method/price'
},
isDisplayShippingPriceExclTax: window.checkoutConfig.isDisplayShippingPriceExclTax,
isDisplayShippingBothPrices: window.checkoutConfig.isDisplayShippingBothPrices,
isPriceEqual: function(item) {
return item.price_excl_tax != item.price_incl_tax;
},
getFormattedPrice: function (price) {
//todo add format data
return priceUtils.formatPrice(price, quote.getPriceFormat());
}
});
}
);
.png)