在javascript中,我已经计算了一个数字。我要显示为价格。
我的JS文件
define([
'jquery'
], function ($) {
"use strict";
function irreleventCalculations() {
// black magic here
return 19.949999;
}
var price = irrelevenCalculation();
jQuery('#myCustomPriceDiv').text(formatedPrice);
return $;
});
我应该如何在Magento 2中执行此操作?
回答:
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());
}
});
}
);