Zweig eine for-Schleife, wie kann ich die Anzeige des letzten Elements?
Hier ist mein code.
<th>Attachment</th>
<td>
<ul>
{% for attachment in lineup.attachments %}
<li><a href='http://files.example.com/{{ attachment.file_url }}'>{{ attachment.name }}</a>
{% endfor %}
</ul>
</td>
Diese Entsendung ist JEDE Anlage, die ist toll, aber ich will einfach nur, es zu posten die Letzte Anlage, die es findet während der Iteration über die Tabelle Anlagen. Zum Beispiel, wenn er findet 10 Anlagen, ich will nicht alle von Ihnen, nur die 10 ein. Gibt es trotzdem, dies zu tun?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ab der version 1.12.2 Zweig enthält eine "Letzte" filter
Die syntax ist wie folgt:
In Ihrer situation wäre es:
Können Sie es verwenden, wie:
Können Sie alles darüber Lesen Sie hier: Zweig Dokumentation
Hinzufügen, um die akzeptierte Antwort, es gibt keine Notwendigkeit, legen Sie es als eine variable. Dies funktioniert auch: