我们在提供产品价格的formattedValue时遇到了一些困难。
以美元为有效货币。
产品的formattedValue格式为:US$421.08
我们如何在前端捕获这种确切格式?
有没有可用的斯巴达克斯方法来转换具有指定格式的值?
Angular的货币管道也无法解决问题。
我只设法将其显示为$421.08
答案 0 :(得分:0)
您可以创建自定义管道https://angular.io/guide/pipes#custom-pipes并处理您希望显示的逻辑。
例如,将格式化后的值和从currency.service - getActive()
中获取的当前货币iso字符串传递给concat,以显示421.08美元或任何其他突变。