减少
发现一个印刷错误或错误?想改进这份文件吗?编辑它。
需要支持或有技术问题?请求支持堆栈溢出.
2.10
的减少滤镜是在树枝2.10添加的。
的减少Filter使用箭头函数迭代地将序列或映射减少到单个值,从而将其减少到单个值。arrow函数接收前一次迭代的返回值和序列或映射的当前值:
1 2 3 4
{%集数字= [1,2,3]%}{{数字|减少((carry, v) => carry + v)}}{#输出6 #}
的减少过滤器需要一个最初的Value作为第二个参数:
最初的
1 2
{{数字|减少(进位,v) =>进位+ v, 10)}}{# output 16 #}
注意,箭头函数可以访问当前上下文。
箭头