使用货币过滤器

时间:2016-10-12 06:20:18

标签: javascript html angularjs

我需要在HTML中显示动态货币符号。

<span> Amount : {{140 | currency:symbol}}</span>

在控制器中,我有一个$scope变量,其货币为Unicode。

$scope.symbol = '&#36;';

它不会将此(&#36;)unicode呈现为HTML中的($)。

如果我改变了,

<span> Amount : {{140 | currency:'&#36;'}}</span>

它工作正常。但我需要从$scope变量中给出自杀。

var app = angular.module('myapp',[]);

  app.controller('sample',function($scope){
    $scope.symbol = "&#36;";
  });
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>

<div ng-app="myapp" ng-controller="sample">
  <span> Amount : {{140 | currency:symbol}}</span> <br />
  
  <span> Amount : {{140 | currency:'&#36;'}}</span>
  
</div>

0 个答案:

没有答案