后台和斯巴达克斯的格式值保持一致

时间:2020-05-06 16:36:20

标签: spartacus-storefront

我们在提供产品价格的formattedValue时遇到了一些困难。

以美元为有效货币。
产品的formattedValue格式为:US$421.08
我们如何在前端捕获这种确切格式?

有没有可用的斯巴达克斯方法来转换具有指定格式的值?

Angular的货币管道也无法解决问题。
我只设法将其显示为$421.08

1 个答案:

答案 0 :(得分:0)

您可以创建自定义管道https://angular.io/guide/pipes#custom-pipes并处理您希望显示的逻辑。

例如,将格式化后的值和从currency.service - getActive()中获取的当前货币iso字符串传递给concat,以显示421.08美元或任何其他突变。