
把數字轉換成金額字串的格式,使用方法如下:
{{ value_expression | currency [ : currencyCode [ : display [ : digitsInfo [ : locale ] ] ] ] }}
傳入的值 | currency[:貨幣格式[:貨幣指示器 [:數字呈現選項 [:本地化格式]]]]
string。string、boolean。
code: 貨幣程式碼(如 USD)。symbol(default): 展示貨幣符號(如 \$)。symbol-narrow: 使用區域的窄化符號,它包括兩個符號。 比如,加拿大元的符號是 CA$,而其窄化符號是 $。如果該區域沒有窄化符號,則使用它的標準符號。String: 使用指定的字串值代替貨幣程式碼或符號。 比如,空字串將會去掉貨幣程式碼或符號。string。minIntegerDigits:在小數點前的最小位數。預設為 1。minFractionDigits:小數點後的最小位數。預設為 0。maxFractionDigits:小數點後的最大為數,預設為 3。string。
en-US。 應用設定地區(locale)可參考官網文件
預設值是 undefined。
台幣是 TWD。
<div>
<p>預設為美金:{{a | currency}}</p>
<p>改為新台幣:{{a | currency:'TWD'}}</p>
<p>顯示貨幣格式碼: {{a | currency:'TWD':'code'}}</p>
<p>小數點前四位,小數點後兩位: {{a | currency:'TWD':'symbol':'4.2-2'}}</p>
<p>改為窄化符號 NT$: {{a | currency:'TWD':'symbol-narrow':'4.2-2'}}</p>
<p>改成日本貨幣:{{a | currency:'TWD':'symbol':'3.1-5':'jp'}}</p>
</div>
a: number = 100;