过滤器
过滤器是一些可以执行变量的函数,通过管道操作符 (|) 调用,并可接受参数。
最终会显示 “Bar”,第一个过滤器将 “foo” 替换成 “bar”,第二个过滤器将首字母大写。
{{ foo | replace("foo", "bar") | capitalize }}
round
将数字四舍五入到给定的精度。
第一个参数指定精度(默认值为0)
第二个参数舍入方法
- ‘common’ 向上或向下取整
- ‘ceil’ 总是四舍五入
- ‘floor’ 总是四舍五入
{{ 42.55|round }}
//-> 43.0
{{ 42.55|round(1, 'floor') }}
//-> 42.5
max、min、join
{{ [1, 2, 3]|max }}
//-> 3
{{ [1, 2, 3]|min }}
//-> 1
{{ [1, 2, 3]|join('|') }}
//-> 1|2|3
{{ [1, 2, 3]|join }}
//-> 123