gpt4 book ai didi

angular - 管道 '$0' 的参数 'CurrencyPipe' 无效

转载 作者:搜寻专家 更新时间:2023-10-30 21:40:29 24 4
gpt4 key购买 nike

我从后端获取 $0,我想在我的 UI 中将其显示为 $0.00

<span [innerHTML]="session.balance | currency :'USD': true:'1.2-2'"></span>

为什么当我的 backend 给我的余额为 $0 时它会失败,而当它只给我一个 number 0 时它不会失败。在使用 currency 过滤器时,这在 Angular 1 中运行良好。

删除currency 过滤器也删除了我过去获取的两位小数。我不确定我是否应该使用 number : '1.2-2'

最佳答案

货币管道只接受数字作为有效输入。

如果您的后端为您提供了一个 $ 符号,请使用 slice 将其删除在将其传递给 currency 管道

之前管道

{{ session.balance |切片:'1' |货币:“美元”:真:“1.2-2”}}

关于angular - 管道 '$0' 的参数 'CurrencyPipe' 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42070174/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com