AngularJS currency フィルタ

定義と用法

currency フィルタは数字を通貨フォーマットに形式化します。

デフォルトでは、地域通貨フォーマットを使用します。

関連ページ

AngularJS チュートリアル:Angular フィルタ

例 1

数字を通貨フォーマットで表示:

<div ng-app="myApp" ng-controller="costCtrl">
<p>価格 = {{ price | currency }}</p>
</div>

実際に試してみる

例 2

ノルウェイの通貨フォーマットで価格を表示:

<div ng-app="myApp" ng-controller="costCtrl">
<p>価格 = {{ price | currency : "NOK" }}</p>
</div>

実際に試してみる

例 3

3桁の小数で価格を表示:

<div ng-app="myApp" ng-controller="costCtrl">
<p>価格 = {{ price | currency : "NOK" : 3 }}</p>
</div>

実際に試してみる

文法

{{ number | 通貨 : symbol : fractionsize }}

パラメータ

パラメータ 説明
symbol オプション。表示する通貨シンボル。このシンボルは任意の文字またはテキストで構成できます。
fractionsize オプション。小数点以下の桁数。