主题
number_format
添加千位分隔符和可选的小数位。
语法
knap
{{ value | number_format }}
{{ value | number_format:2 }}
{{ value | number_format:(2, ",", ".") }}用法
- 参数依次设置小数位、小数分隔符和千位分隔符。
- 数组和对象会被递归格式化。非数字取值保持原样。
示例
小数位
json
{
"amount": 1234567.89
}knap
{{ amount | number_format:2 }}md
1,234,567.89自定义分隔符
json
{
"amount": 1234.567
}knap
{{ amount | number_format:(2, ",", ".") }}md
1.234,57数组数据
json
{
"amounts": [
1200,
3500.5
]
}knap
{{ amounts | number_format:2 }}md
["1,200.00","3,500.50"]