Shperung Asked:2020-01-13 23:11:53 +0000 UTC2020-01-13 23:11:53 +0000 UTC 2020-01-13 23:11:53 +0000 UTC 在反向树枝中循环 772 有一个正常的循环 {% for i in x %} {{loop.index0}} <br> {% endfor %} 显示0 1 2。如何让它输出2 1 0? twig 1 个回答 Voted Best Answer MasterAlex 2020-01-14T01:17:28Z2020-01-14T01:17:28Z {{loop.index0}}是循环的当前迭代,从零开始,所以这个变量不会给你2,1,0 要得到2,1,0它,你需要这样写: {% for i in x %} {{loop.revindex0}} <br> {% endfor %} 如果您需要以相反的顺序显示变量,则需要使用reverse: {% for i in x | reverse %} {{ i }} <br> {% endfor %} 阅读官方文档,有很多有用的信息: http://twig.sensiolabs.org/doc/2.x/tags/for.html http://twig.sensiolabs.org/doc/2.x/filters/reverse.html
{{loop.index0}}是循环的当前迭代,从零开始,所以这个变量不会给你2,1,0要得到
2,1,0它,你需要这样写:如果您需要以相反的顺序显示变量,则需要使用
reverse:阅读官方文档,有很多有用的信息:
http://twig.sensiolabs.org/doc/2.x/tags/for.html
http://twig.sensiolabs.org/doc/2.x/filters/reverse.html