我在 json 对象中从后端获取货币。 当我尝试使用货币过滤器显示它时,屏幕上出现的是货币代码而不是实际货币。
html绑定(bind)方式和javascript方式我都用过。
<span>{{smsData.smsAmount|currency:smsData.currencyCode}}<span>
我得到的输出是
€1.00
当预期输出是
1.00 欧元
使用java脚本也是一样。
$scope.smsData.smsAmount = $filter('currency')($scope.smsData.smsAmount, $scope.smsData.currencyCode);
请告诉我如何使用参数设置货币。
最佳答案
另一种解决方案:
<span ng-bind-html="smsData.smsAmount | currency:smsData.currencyCode"></span>
关于Angularjs 货币过滤器,动态更改货币?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25012638/